Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

feat(app): add Veyra approvals and chat polish#11

Merged
fschrhunt merged 1 commit into
mainfrom
codex/workspace
Apr 25, 2026
Merged

feat(app): add Veyra approvals and chat polish#11
fschrhunt merged 1 commit into
mainfrom
codex/workspace

Conversation

@fschrhunt
Copy link
Copy Markdown
Owner

What changed

  • Adds the Veyra approval bridge in Halos, including local event handling, approval card rendering, and resolve actions back to Veyra.
  • Adds shared Halos glyph/storage support used by the updated chat and app surfaces.
  • Carries forward the verified chat polish bundle: response indicator/icon work, tool summaries, system-message handling, scroll behavior, and related UI tests.

Why

Halos needs to render plugin approval flows and keep the chat/workstream surface stable while Huma is running tools. This bundles the app-side changes that compile together.

Verification

  • swift test
  • ./script/build_and_run.sh --verify

Risk

Broad UI surface area changed, especially chat rows/tool summaries and icon assets. Manual app smoke testing is recommended before merge.

@fschrhunt fschrhunt merged commit 6bc73ed into main Apr 25, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant