Skip to content

feat: make MCP target selection explicit - #53

Merged
Opperiesen merged 1 commit into
mainfrom
agent/v0.2-mcp-target
Aug 15, 2026
Merged

feat: make MCP target selection explicit#53
Opperiesen merged 1 commit into
mainfrom
agent/v0.2-mcp-target

Conversation

@Opperiesen

Copy link
Copy Markdown
Owner

Summary

  • introduce MCP contract v2 with additive config_path and profile selectors;
  • resolve every controller-facing tool through the shared target resolver;
  • expose sanitized target envelopes and target-bound plans;
  • keep environment-only version-1 target resolution callable and document the response migration;
  • retain the adapter as read-only.

Validation

  • uv run pytest -q: 60 passed, 4 skipped
  • uv run ruff check .
  • uv run ruff format --check .
  • uv lock --check
  • git diff --check

Closes #45.

@Opperiesen
Opperiesen marked this pull request as ready for review August 15, 2026 14:38
@Opperiesen
Opperiesen merged commit b47a461 into main Aug 15, 2026
16 checks passed
@Opperiesen
Opperiesen deleted the agent/v0.2-mcp-target branch August 15, 2026 14:38
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.

Make MCP profile and target selection explicit

1 participant