Skip to content

Add daemon dashboard project selector#147

Draft
ScriptedAlchemy wants to merge 1 commit into
masterfrom
codex/daemon-dashboard-projects
Draft

Add daemon dashboard project selector#147
ScriptedAlchemy wants to merge 1 commit into
masterfrom
codex/daemon-dashboard-projects

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Owner

Summary

  • add daemon-wide /api/projects inventory and /api/projects/{project_id}/... routing for project-scoped dashboard APIs
  • cache per-project dashboard state behind a runtime wrapper while preserving active /api/plugins compatibility
  • add shell project selector plus SDK URL scoping for plugin, automation, and capabilities calls

Verification

  • npm run test:node
  • npm run build
  • cargo test --test dashboard_api_test
  • cargo test --test mcp_dashboard_tool_test tracedecay_dashboard_tool_starts_and_returns_url_and_serves_capabilities -- --exact
  • cargo check
  • npm run test:dom
  • git diff --check

@changeset-bot

changeset-bot Bot commented Jun 29, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: d05d290

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ScriptedAlchemy ScriptedAlchemy force-pushed the codex/daemon-dashboard-projects branch 5 times, most recently from 2e767d5 to 18bc5e4 Compare June 30, 2026 15:46
@ScriptedAlchemy ScriptedAlchemy force-pushed the codex/daemon-dashboard-projects branch from 18bc5e4 to d05d290 Compare June 30, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant