Commit 689ee8f
authored
fix(agent): project available commands in management rows (#579)
## Summary
- Add `available_commands` to the `AgentManagementRow` API payload.
- Project persisted handshake available command catalogs through
management rows and by-id reads.
- Extend registry coverage and update test row builders for the new
field.
## Test Plan
- `cargo test -p aionui-ai-agent
management_rows_project_runtime_catalogs_from_agent_metadata`
- `cargo test -p aionui-api-types`
- `cargo test -p aionui-assistant
list_maps_generated_definition_to_generated_source`
- `cargo test -p aionui-app
management_endpoint_keeps_deprecated_runtime_rows_for_diagnostics`
- `cargo fmt --all -- --check`
- `git diff --check`
- `just push -u origin fix/management-available-commands`
---------
Co-authored-by: zk <>1 parent 5b7c366 commit 689ee8f
5 files changed
Lines changed: 13 additions & 1 deletion
File tree
- crates
- aionui-ai-agent/src
- aionui-api-types/src
- aionui-app/tests
- aionui-assistant/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
358 | 358 | | |
359 | 359 | | |
360 | 360 | | |
| 361 | + | |
361 | 362 | | |
362 | 363 | | |
363 | 364 | | |
| |||
408 | 409 | | |
409 | 410 | | |
410 | 411 | | |
| 412 | + | |
411 | 413 | | |
412 | 414 | | |
413 | 415 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
357 | 357 | | |
358 | 358 | | |
359 | 359 | | |
360 | | - | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
361 | 363 | | |
362 | 364 | | |
363 | 365 | | |
| |||
383 | 385 | | |
384 | 386 | | |
385 | 387 | | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
386 | 392 | | |
387 | 393 | | |
388 | 394 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
| 287 | + | |
| 288 | + | |
287 | 289 | | |
288 | 290 | | |
289 | 291 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3015 | 3015 | | |
3016 | 3016 | | |
3017 | 3017 | | |
| 3018 | + | |
3018 | 3019 | | |
3019 | 3020 | | |
3020 | 3021 | | |
| |||
0 commit comments