Skip to content

Fix hosted replies and preserved workflow dispatch - #122

Merged
boudra merged 2 commits into
mainfrom
fix-hosted-github-reply
Sep 8, 2026
Merged

boudra merged 2 commits into
mainfrom
fix-hosted-github-reply

Conversation

@boudra

@boudra boudra commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Live hosted QA after #118 found two failures: new GitHub agents received no reply tool, and preserved legacy workflows failed before dispatch because the continuation-default reader parsed their documents as new triggers.

Expose replies through the dynamic registration for every provider, using the active provider's availability check. Preserve the existing policy when an adapter revision contains a legacy workflow document. No schema or daemon protocol changes.

Both failures have failing-first regressions. The hosted-registration test verifies reply materialization and comment delivery; the configuration test reads a preserved legacy adapter revision without adding continuation. The provider, configuration, migration, and related suites pass (179 tests), and the source-built Hub/daemon E2E suite passes all seven tests. Final local verification also passes: 1,252 tests (17 skipped), all 79 browser tests, typecheck, lint, formatting, migration checks, build, and the production-container smoke test. Live GitHub QA will be repeated after deployment.

Risk surface: dynamic reply availability and reading stored organization-trigger revisions. Legacy workflow configuration and historical execution intents remain unchanged.

Refs #118, #121.

@boudra boudra changed the title Fix missing GitHub reply tools on hosted Hub Fix hosted replies and preserved workflow dispatch Sep 8, 2026
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