-
Notifications
You must be signed in to change notification settings - Fork 1.5k
feat(site): surface chat lifecycle hook outcomes in the chats UI #27430
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
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
dabecc2
feat(site): surface chat lifecycle hook outcomes in the chats UI
ibetitsmike 2f645c9
fix(site): make queued hook notices keyboard-accessible and keep prom…
ibetitsmike d0e0ad8
fix(site): hide the inactive sticky message copy from assistive tech
ibetitsmike 125563d
fix(site): refresh chat state after promoted sends and failed edits
ibetitsmike 009182d
fix(site): drop avoidable cast in the HookNotice story
ibetitsmike b8eabe1
fix(site): keep suppressed queued messages out of the query cache
ibetitsmike aa40360
fix(site): drop manual useCallback in the compiler-managed chat store…
ibetitsmike 9128684
fix(site): thread urlTransform through sticky user message hook notices
ibetitsmike cdf442e
style(site/src/pages/AgentsPage): remove redundant test comments
ibetitsmike aa1a656
test(site/src/pages/AgentsPage): cover promoted queued sends with an …
ibetitsmike 2b47978
fix(site): surface tool error reasons for denied and failed tool calls
ibetitsmike 6420a24
fix(site): surface edit_files failures and cover the execute errorTex…
ibetitsmike f4fc28d
fix(site): align hook denial story fixtures with the external policy …
ibetitsmike 31062df
fix(site): align hook denial fixtures with the not-executed wording
ibetitsmike 36451f3
fix(site): make dimmed timeline messages inert during edits
ibetitsmike 49c77c4
fix(site/src/pages/AgentsPage): ignore stale queue snapshots after a …
ibetitsmike b3add47
test(site/src/pages/AgentsPage): scope promotion story assertions and…
ibetitsmike bfe35e8
style(site/src/pages/AgentsPage): tighten hook queue and story comments
ibetitsmike 4bf3f89
fix(site/src/pages/AgentsPage): keep post-send reconciliation from cl…
ibetitsmike 140b907
fix(site/src/pages/AgentsPage): give hook dispatch failures their own…
ibetitsmike 30090d9
refactor(site/src/pages/AgentsPage): narrow the hook response guard w…
ibetitsmike 9f395bd
fix(site/src/pages/AgentsPage): apply the refetched status after a fa…
ibetitsmike 5b7265e
fix(site/src/pages/AgentsPage): key the queued tail on server observa…
ibetitsmike 282d218
test(site/src/pages/AgentsPage): type the status fixture without a cast
ibetitsmike ad89579
fix(site/src/pages/AgentsPage): count repeated server status reports …
ibetitsmike 5b4b58e
test(site/src/api/queries): clarify why the reconciled page order inv…
ibetitsmike 346c4e9
fix(site/src/pages/AgentsPage): hydrate an unchanged status after a r…
ibetitsmike 050babe
fix(site/src/pages/AgentsPage): guard send responses by chat
ibetitsmike 5487758
fix(site/src/pages/AgentsPage): resync status only after fresh chat data
ibetitsmike ce9c26d
fix(site/src/pages/AgentsPage): keep websocket status through a resync
ibetitsmike 586c55a
fix(site/src/pages/AgentsPage): scope the status resync to its own chat
ibetitsmike 6910bf5
fix(site/src/pages/AgentsPage): converge the queue after a promoted send
ibetitsmike 1a3e838
fix(site/src/pages/AgentsPage): surface hook denials as policy decisions
ibetitsmike 43f8b55
style(site/src): clean up chat hook comments
ibetitsmike decf230
fix(site/src/pages/UserSettingsPage): de-flake the quiet hours schedu…
ibetitsmike 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.
Uh oh!
There was an error while loading. Please reload this page.