Skip to content

feat(runtime): expose ACP session control products - #26

Merged
metalagman merged 1 commit into
mainfrom
feature/apg7-runtime-acp
Oct 25, 2026
Merged

metalagman merged 1 commit into
mainfrom
feature/apg7-runtime-acp

Conversation

@metalagman

Copy link
Copy Markdown
Contributor

Summary

  • consume released go-adk-acpagent/v2 v2.7.0 without replace
  • adapt ACP exact-session Inspect, ValidateModel, and ChangeModel into the provider-neutral SessionControl port
  • preserve all certainty classes with bounded diagnostics; keep context fast-forward unsupported
  • advertise control only from an actual ACP control source while pool and Agent-only products remain nil-control
  • preserve lazy ACP startup, legacy Build, exact Agent value, and Product lifecycle ownership

Verification

  • go test ./... (pass)
  • focused ACP integration tests under race (pass)
  • go tool golangci-lint run ./... (pass)
  • git diff --check (pass)
  • independent Prism review: approve

Note

The full local race command can intermittently trip unchanged 25-40ms MCP timing fixtures; the previous PR's upstream full race and three-platform MCP lifecycle checks passed. This PR's upstream checks are authoritative.

@metalagman
metalagman merged commit 0e6b786 into main Oct 25, 2026
8 checks passed
@metalagman
metalagman deleted the feature/apg7-runtime-acp branch October 25, 2026 19:12
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