-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Description
Hello guys. I found the behaviour of agent changed. Below are the symptom and my wordaround.
Symptom
- Expected Behaviour: Agent will wait and ask for
/ospx-continueconfirmation at each stage (Proposal -> Spec -> Design -> Task) - Actual Behaviour: Agent continues to write all of artifacts from proposal.md to tasks.md even if
/ospx-ffis not invoked.
The actual behaviour slightly changes for each trial. Sometimes
Pattern 1
- I first give
/ospx-new <change-name> - agent responds with: Run
/opsx-continueor just describe what this change is about and I'll draft it. - I enter additional information for proposal
- agent starts to write proposal.md but also continues to write spec.md, design.md and task.md
Pattern2
- I first give
/ospx-new <change-name> - agent responds with: Run
/opsx-continueor just describe what this change is about and I'll draft it. - I enter additional information for proposal
- agent writes proposal.md and stops for waiting
/ospx-continue - I enter
/ospx-continue - agent writes the rest of artifacts without stopping.
Workaround
I first removed skills as they are redundant with commands.
Then I modified ospx-continue.md's Guardrails part to include a new line: Important: Never create multiple kinds of artifacts at once
By those two actions above symptom is mostly gone.
Environment
I'm not sure if it's the problem of OpenSpec, OpenCode or the models but last week I didn't encounter this symptom.
- OpenSpec: 1.1.1
- OpenCode: 1.1.51
- Models I tried
- Z.ai coding plan GLM 4.7
- OpenCode Zen MiniMax M2.1 free
- GitHub Copilot GPT-5 mini
- OS: Windows 11
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels