You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[ID01 F03] Desktop integration: expose Digital Thread project-control tools in the active Codex host #22
In the current Codex host session, Digital Thread project-control tools are not exposed as first-class tools. The agent must use the repository loopback CLI despite the registered MCP surface being available.
Evidence
The active session catalogue has no Casys project-control tools.
The normal engineering loop is less discoverable and loses typed host affordances.
Acceptance criteria
Establish whether the Desktop host can discover and expose the local Digital Thread MCP safely.
If supported, expose the registered read and project-control tools with their exact schemas.
Keep provider selection, runtime arguments, and Workbench mutation authority unavailable to the host integration.
Make absence or connection failure explicit.
Verify one read-only project call end to end on the packaged host.
Fact-check scope
ID01 F03; source and session inspection on 2026-09-09.
Evidence limit: Verified for this Codex host/session only; does not establish behavior on another host or authorize changing Codex globally.
The registered project_snapshot read succeeded through the existing CLI during this audit. This issue concerns host integration and discoverability, not a broken MCP endpoint. It is distinct from viewer-selection handoff in #6.
Vérifié : project_snapshot (read-only) réussit via le client loopback contre http://127.0.0.1:3020/mcp — le endpoint MCP sert les outils project-control avec leurs schémas. Pas de régression d'exposition côté serveur.
Reste côté hôte packagé (non vérifiable depuis cette session Muse — aucun outil DT au catalogue local, absence explicite) :
Établir si l'hôte Desktop/Codex peut découvrir et exposer le MCP local (config discovery, transport streamable-http, version de protocole).
Si oui, exposer les outils read + project-control avec schémas exacts ; garder sélection provider/args runtime et autorité de mutation Workbench indisponibles.
Rendre l'absence/échec de connexion explicite ; rejouer un appel read-only E2E sur l'hôte packagé.
Recommandation : traiter en session sur l'hôte concerné ; rien à changer côté repo.
Activity
superWorldSavior commentedon Sep 25, 2026
Triage : endpoint sain, le reste est côté hôte.
Vérifié :
project_snapshot(read-only) réussit via le client loopback contre http://127.0.0.1:3020/mcp — le endpoint MCP sert les outils project-control avec leurs schémas. Pas de régression d'exposition côté serveur.Reste côté hôte packagé (non vérifiable depuis cette session Muse — aucun outil DT au catalogue local, absence explicite) :
Recommandation : traiter en session sur l'hôte concerné ; rien à changer côté repo.