Commit e4250c7
authored
feat: add capabilities endpoint and enhance AGUI event handling (#613)
- Introduced a new endpoint for retrieving runner capabilities at
`/agentic-sessions/:sessionName/agui/capabilities`.
- Implemented the `HandleCapabilities` function to authenticate users,
verify permissions, and proxy requests to the runner.
- Enhanced AGUI event handling by adding support for custom events and
persisting message snapshots for faster reconnections.
- Updated the frontend to utilize the new capabilities endpoint and
replaced the existing chat component with `CopilotChatPanel` for
improved user experience.
This update improves the overall functionality and performance of the
AG-UI system, allowing for better integration with the runner's
capabilities and enhancing user interactions.1 parent df3fd14 commit e4250c7
119 files changed
Lines changed: 12018 additions & 10265 deletions
File tree
- .github/workflows
- components
- backend
- handlers
- server
- types
- websocket
- frontend
- src
- app
- api/projects/[name]/agentic-sessions/[sessionName]
- content-pod-status
- content-pod
- pod-events
- spawn-content-pod
- projects/[name]/sessions/[sessionName]
- components
- components/session
- hooks
- agui
- services
- api
- queries
- types
- utils
- manifests
- base
- minikube
- overlays/local-dev
- operator/internal
- config
- handlers
- services
- runners/claude-code-runner
- ag_ui_claude_sdk
- ambient_runner
- bridges
- claude
- langgraph
- endpoints
- middleware
- platform
- tests
- tools
- scripts/local-dev
- docs/adr
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | 288 | | |
295 | 289 | | |
296 | 290 | | |
297 | 291 | | |
298 | 292 | | |
299 | | - | |
300 | 293 | | |
301 | 294 | | |
302 | 295 | | |
| |||
350 | 343 | | |
351 | 344 | | |
352 | 345 | | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | 346 | | |
359 | 347 | | |
360 | 348 | | |
361 | 349 | | |
362 | | - | |
363 | 350 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | 271 | | |
277 | 272 | | |
278 | 273 | | |
279 | 274 | | |
280 | | - | |
281 | 275 | | |
0 commit comments