Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

F-027 A6 — `server` tool loop

Open
#406 3 comments 0 reactions 1 assignee View on GitHub

Maintainers usually reply within 1 day

@Zamojski5 is already working on this.

Since Oct 11, 2026.

Assessment

This issue has not been assessed yet.

Description

Slice A6 of F-027 (founder direction 2026-10-09; contract PR #401). The AST criteria referenced below are defined there and are this issue's acceptance criteria.

  • Scope. The worker as an MCP client of /mcp with the run token; tool calling
    in each adapter of @flux/agent-runtime; reservation over the turn cap; the
    no-tools model shape; usage per request reconciled.
  • Files. app/packages/agent-runtime/ adapters,
    app/packages/core/src/personal-runs/processor.ts and ports.ts
    (PersonalComputeRequest gains tools and turns).
  • Migration. None expected; reserve on #153 if run accounting needs a column.
  • Tests. AST-8.1 to AST-8.3 with recorded fixtures per provider wire format;
    AST-3.2 parity with A2.
  • Depends on. A2.

Rules: Docker tests with fakes/mocks only (no real vendor account, key or spend); final design (Prostota) components; UX reviewed against F-027's journeys by an independent evaluator in the running app.

Dominant language
TypeScript
Stars
3
Forks
0
Avg merge
14h 40m
Merged PRs (30d)
242

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from ColdPhase/flux

All issues in ColdPhase/flux

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.