Repository navigation
Promote Alpha to Main - #283
Merged
Merged
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Fix Windows ACP wrapper resolution
Fix remote Agent RFS public origin
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep RFS operation discovery on /capabilities while moving third-party integrations to the Service manifest, API, Settings, and SDK contracts. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Replace Agent metadata with an exact package file allowlist, stream Agent-facing Packages as ZIP archives, and ship modifiable entry.mjs starting points that lease configuration at runtime. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Use Node's built-in argument parser in executable Service entries, identify the image Service as AOAI, and point its Skill to the current Microsoft Foundry image generation guide. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Return the validated Manifest alongside leased configuration and replace the config-only callback with withServiceContext. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Include the exact Manifest in each lease, render entry help from runtime schema and configured defaults, and validate CLI overrides against Manifest choices. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add an opt-in SSE inactivity watchdog so Canvas Sync can recover from half-open connections using its existing retry and snapshot reconciliation path. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Fix stalled Canvas Sync SSE connections
Add portable Capability Packages for external agents
Capture selected completed response text, collect localized quote/comment templates in the owning thread draft, and preserve explicit Send as the only generation action. Cover selection, draft lifecycle and production chat regressions; document the demo MVP boundary. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
feat(chat): fragment comments to input demo MVP
Add Copy and Add as note alongside Comment in the selected-text popover. Preserve selected Markdown with the canonical Milkdown serializer, retain whole-response actions, and cover clipboard, note payload and browser interactions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
feat(chat): selected text Copy / Note / Comment actions
Validate generic bootstrap and session conflicts at the final child env merge, remove the implicit reachback directory, and report rejected control handshakes with a failing exit status. Preserve the existing SDK until its coordinated host migration. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Service clients and bootstrap coordinates are now host-owned. Clear generated output on build so removed SDK files cannot linger in published dist. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep supervisor lifecycle ownership and pass credentials only in child env, never argv. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Coordinate canonical SDK env, source and embedded launch, shared origin/schema validation, all Server build and Desktop resource layouts, and remove automatic PATH installation. Preserve HTTP access without provisioning Agent Node. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Adopt Commander matching Agentlet, split live command guidance, preserve Space-aware root loading, and reuse existing Service endpoints with bounded staged package extraction. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Always serve the bundled HTTP or CLI root guide with live Skill Frames. Keep the retired guide blob only in storage cleanup so existing data is not orphaned. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
feat: Huabu client runtime, daemon bootstrap, and optional RFS CLI
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
# Conflicts: # apps/web/src/components/Messages/AIMessage/FragmentCommentPopover.tsx # apps/web/src/components/Messages/AIMessage/MilkdownMessageCard.comments.test.tsx # apps/web/src/components/Messages/AIMessage/MilkdownMessageCard.tsx # apps/web/src/components/Milkdown/MilkdownPreview.tsx # apps/web/src/i18n/resources/en/common.json # apps/web/src/i18n/resources/zh-CN/common.json # docs/architecture/agent-context.md # docs/architecture/agent-profiles.md # docs/architecture/preview-workspace.md
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Fix first-turn Agent Node content conflicts
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Promotion
Promote the current Alpha integration line to stable
mainafter Alpha is reconciled with the current Main head and this PR is clean.main@7925d76a8a172356ab0c215fb74a7e7eaaeec148alpha@efc92d5297101db6db14176e95402f96b4531decalphais 40 commits ahead and 24 commits behindmainThe branches diverged after the prior promotion. GitHub currently reports this PR as dirty / not mergeable. Reconcile the 24 Main-only commits into Alpha and resolve conflicts before treating this as a merge candidate. Review the complete resulting diff; do not discard Main-only work during reconciliation.
Alpha delivery included in this promotion
huabu-rfsCLI, and startup-frozen connection credential behavior.efc92d52— Server bundle banner alias-conflict hotfix with runtime regression coverage.The issue references describe delivery relationships only; this PR intentionally contains no automatic Issue-closing keywords. #110, #252, #292, #293, and #253 remain subject to their own issue-state reconciliation and authorization.
Promotion gates
main@7925d76aintoalphaand resolve every conflict without losing Main-only changes.efc92d52passed, but GitHub currently also exposes a failing standaloneCodeQLcheck that must be understood or rerun before merge.HUABU_PUBLIC_ORIGIN.main...alphadiff and obtain the required approvals.Canary use is additional end-to-end evidence only; it does not replace automated tests, CI, review, documentation, or release validation. This PR must be merged manually only after every gate is satisfied. After merge, fast-forward
alphato the resultingmainpromotion commit before beginning the next Alpha cycle.