issues Search Results · language:Dune language:JavaScript language:Java language:JavaScript language:C# language:JavaScript
Filter by
39.4M results
Depends on: #3, #4
Endpoint / Scope
GET /search — search. readOnlyHint: true.
Work
- src/tools/search.ts: tool foundry_search, args query (string), filter? (e.g. Actor or
documentType:Item,subType:weapon), ...
phase:2-read
v1
Depends on: #3, #4
Endpoint / Scope
GET /clients — clients:read. readOnlyHint: true.
Work
- src/tools/worlds.ts: tool foundry_list_worlds → callRelay( GET , /clients ); return { clientId, worldTitle, ...
phase:2-read
v1
Depends on: #1
Goal
A uniform way to define and register tool groups so modules can be built in parallel.
Work
- src/tools/types.ts: ToolModule = { register(server, deps): void }; deps = { callRelay, ...
phase:1-core
v1
Depends on: #1
Goal
One typed function every tool uses to call the relay — auth, query assembly, envelope unwrap, error mapping.
Work
- src/relay/client.ts — callRelay(method, path, { query?, body?, ...
phase:1-core
v1
Depends on: #1
Goal
Load/validate config from env and start a real MCP stdio server.
Work
- src/config.ts: read FOUNDRY_API_KEY (required), FOUNDRY_RELAY_URL (default https://foundryrestapi.com), ...
phase:0-scaffold
v1
Goal
Stand up the TypeScript/ESM project so the MCP server builds and runs via npx.
Work
- package.json: type : module, bin: { foundry-mcp : dist/index.js }, engines.node = 18; scripts build (tsup), ...
phase:0-scaffold
v1
Nightly Health Check — 2026-06-21
Status: ⚠️ Needs Attention — API health check failed, critical schema drift detected, 10 dead frontend pages, 14 HIGH
vulnerabilities across frontend and backend.
1. ...
automated
health-check
needs-attention
Definition of done
CorpFlowAI captures this product/software radar intake in the candidate/reference library with explicit verdicts, source
URLs, pilot gates, and no installation or production changes. ...
Problem: The messages table stores only the nickname text. If player records change later, message ownership will be
harder to track.
Expected result:
- Add player_id to messages.
- Keep nickname ...
chat
database
once the VPS migration is confirmed to work as intended, cleaning up the codebase to remove any android app or any
github page related code

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.