-
Notifications
You must be signed in to change notification settings - Fork 41.9k
automations: feat: migrate execution to Agent Host Protocol #331796
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Ben Villalobos (benvillalobos)
merged 43 commits into
main
from
agents/vs-code-ahp-migration-strategy
Aug 27, 2026
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
e725c62
automations: feat: migrate execution to Agent Host Protocol
ulugbekna 4292d1e
automations: guard Agent Host migration cutover
benvillalobos 741fde0
automations: optimize sparse cron evaluation
benvillalobos 55790ef
automations: gate initial Run advertisement on enabled state
benvillalobos 5bbad44
automations/ahp: gate SessionWorkingDirectoryReplaced action
benvillalobos e2c2657
automations/ahp: enforce single-run invariant in schedule claim loop
benvillalobos 7747158
automations/ahp: coalesce simultaneously-due schedule triggers into o…
benvillalobos 8d14a90
automations/ahp: gate Run authority on legacy import until source is …
benvillalobos b24e000
Merge origin/main into automations AHP migration
Copilot dda2f29
automations: finish Agent Host merge integration
Copilot 3ff46a4
test: mirror host automation migration authority
Copilot 4fe6244
agentHost: restore main's reject of SessionWorkingDirectoryReplaced
benvillalobos 1b4c629
Merge branch 'main' into agents/vs-code-ahp-migration-strategy
benvillalobos 1494f64
signing commit
benvillalobos d6f906c
signing commit
benvillalobos 79b4542
automations: use family guards for dispatch, matching existing pattern
benvillalobos ae94bb8
automations: drop reducer-helpers sync patch, no longer needed
benvillalobos 5ebf08a
agentHost: separate subscription resources and channels
benvillalobos d670771
Merge latest main into AHP migration branch
benvillalobos aae1d21
Merge latest main into AHP migration branch
benvillalobos dd8a259
automations: give the catalogue channel a round-trippable authority
benvillalobos e03a498
automations: key the catalogue channel like every other channel
benvillalobos c1bc4cb
automations: use shared action family routing
benvillalobos 2b781de
automations: inject the automation service as a collaborator
benvillalobos 3d11faa
automations: key subscriptions by URI through ResourceMap
benvillalobos 87fcdc1
automations: revert subscribe callbacks to URI
benvillalobos 3ad68d5
Merge latest main into AHP migration branch
benvillalobos 9e3af11
automations: migrate legacy definitions to native AHP state
benvillalobos aa8be26
Merge origin/main into agents/vs-code-ahp-migration-strategy
benvillalobos cfff2d6
automations: stabilize legacy target serialization for AHP migration
benvillalobos 030a452
automations: ignore rejected chat actions when finalizing runs
benvillalobos c825b10
automations: salvage valid legacy ledger entries
benvillalobos a45312d
automations: recover corrupt legacy run archives
benvillalobos f71b4a1
automations: wait for provider migration before wakeup
benvillalobos 4e5201d
automations: reject inactive catalog subscriptions
benvillalobos dfb5aa6
automations: surface pending import drain failures
benvillalobos e81cc64
Merge remote-tracking branch 'origin/main' into agents/vs-code-ahp-mi…
benvillalobos 096f973
Merge remote-tracking branch 'origin/main' into agents/vs-code-ahp-mi…
benvillalobos cde4af1
signing commit
benvillalobos 85f59c8
signing commit
benvillalobos 675c765
automations: acknowledge migrated snapshots
benvillalobos b2214fe
signing commit
benvillalobos 7f93c1e
Merge branch 'main' into agents/vs-code-ahp-migration-strategy
benvillalobos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought we weren't going to need this anymore?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I understand correctly, this needs to exist while the version of AHP we're on is pre- this PR microsoft/agent-host-protocol#412 and this should be removed once that bump happens
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That PR is merged so why not just bump it now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually we definitely have that commit in main already. This is just kind of a weird thing to have in the script.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't realize .ahp-version was already bumped by this point. will follow up with some cleanup on this