Fix: auto-start agent after spec creation from empty Kanban#145
Merged
leonvanzyl merged 1 commit intoAutoForgeAI:masterfrom Feb 1, 2026
Merged
Conversation
When creating a spec from an empty Kanban board (via "Create Spec" button), the agent was not automatically starting after clicking "Continue to Project". Root cause: The SpecCreationChat component in App.tsx had an onComplete handler that only closed the chat and refreshed queries, but did not call startAgent(). This was different from the NewProjectModal flow which correctly started the agent. Changes: - Add startAgent import to App.tsx - Update onComplete handler to call startAgent() with yoloMode and maxConcurrency Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
📝 WalkthroughWalkthroughThe PR fixes a bug where the agent fails to automatically start after creating a spec through the Kanban board. It adds the missing Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~5 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
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 |
Collaborator
|
Thank you! |
rudiheydra
added a commit
to rudiheydra/AutoBuildr
that referenced
this pull request
Feb 2, 2026
…AI#145) Add metadata-only endpoint returning artifact info without content body. Returns id, run_id, artifact_type, content_hash, size_bytes, metadata, created_at, and has_inline_content flag using ArtifactListItemResponse schema. - Added get_artifact_metadata endpoint to server/routers/artifacts.py - Returns 404 for non-existent artifacts - Works for both inline and file-based artifacts - 9 tests covering logic, HTTP, and schema validation Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
CoreAspectStu
pushed a commit
to CoreAspectStu/autocoder-custom
that referenced
this pull request
Feb 9, 2026
…-from-empty-kanban Fix: auto-start agent after spec creation from empty Kanban
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Fixes #144
When creating a spec from an empty Kanban board (via "Create Spec" button), the agent was not automatically starting after clicking "Continue to Project". Users had to manually click the Play button to start the agent.
Root Cause
SpecCreationChatcomponent is used in two places with differentonCompletehandlers:onCompletebehaviorNewProjectModal.tsxstartAgent()App.tsxstartAgent()The
App.tsxversion only closed the chat and refreshed queries but did not start the agent.Changes
startAgentimport toApp.tsxonCompletehandler to callstartAgent()withyoloModeandmaxConcurrencyparametersSummary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.