Repository navigation
feat(agent-config): configuration history and revert [19/21] - #340
Conversation
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 59 minutes. View limit detailsLimit details: You’ve used the included review currently available. Review configuration: ⚙️ Run configuration
📒 Files selected for processing (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Revert submission must re-check eligibility when confirmation is already open.
Review effort: Balanced
Findings: 1
What changed in this PR
Adds configuration history for agent overlays, ready for Configuration-tab integration in layer 20.
Changes:
- Lists revisions with pagination and YAML viewing/comparison.
- Supports reverting with comments and API error handling.
- Adds tests for history, revert outcomes, and overlapping requests.
| File | Description |
|---|---|
| src/components/agents/config/AgentConfigHistory.vue | Implements history, comparisons, and revert dialogs. |
| src/components/agents/config/__tests__/AgentConfigHistory.spec.ts | Tests history loading, actions, errors, and request ordering. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| async function doRevert() { | ||
| reverting.value = true; |
f05c62d to
b22cb23
Compare
b22cb23 to
6f3fd1c
Compare
6f3fd1c to
b0045b8
Compare
b0045b8 to
437852f
Compare
437852f to
829bf5c
Compare
95b49ff to
6a0b1bc
Compare
Layer 19 of 21 in the stacked split of #318. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
6a0b1bc to
8d58a72
Compare

Part 19 of 21 of the stacked split of #318 (agent remote configuration). Every layer adds the final version of its files from #318, and only imports from layers below it, so each layer passes
make reviewableon its own. Nothing is reachable in the app until layer 20 wires the Configuration tab in.What
Configuration history: list of past overlay versions, YAML/merge diff between versions and revert.
Tests
AgentConfigHistory.spec.ts.🤖 Generated with Claude Code