Changelog¶
v0.8.3 โ Studio React style fix¶
Fixes¶
- Studio Quick-start footer used HTML string
styleattrs โ React error #62 crash make lintgofmt ignores.slmcode/workspace artifacts
v0.7.3 โ Incomplete finalize recovery¶
Highlights¶
- Detect empty finalize and synthetic
model ended on a tool callblocked JSON - Up to two finish-steer corrector passes (demand status JSON, stop tool chains)
- Provisional done from disk/tool evidence when finalize still fails
- Knowledge cards: Python / Go project bars for language expectations
v0.7.2 โ Escalate timeout โ SLM arbitrator¶
Highlights¶
- On escalate HITL timeout, dedicated @escalate agent decides
retry/re_scope/abort/mark_done(override viaescalate_timeout_agent) - Heuristic fallback when the LLM is unavailable (stubs โ retry, vague โ re_scope)
- Docs: Studio / TUI / Agents / Architecture / Config cover escalate + runnable QA bar
- CI: trailing-whitespace fix in
docs/pipeline.md
v0.7.1 โ Runnable quality bar + escalate HITL¶
Highlights¶
- Greenfield Python QA defaults to pytest (fail closed), not
compileall - Acceptance smoke โ whitelisted commands from task acceptance run after each worker
- Worker critique loops until smoke/static/acceptance green (bounded by
max_retries) - Run success requires a strong QA gate โ syntax-only cannot rubber-stamp incomplete boards
- Escalate HITL โ Studio modal + TUI
/escalate; options: re-scope / retry / mark done / abort
API¶
GET/POST/api/escalate/pending|answer
v0.7.0 โ Pipeline control + reference quality¶
Highlights¶
- Config-driven pipeline (
.slmcode/pipeline.yaml) โ bind any agent to any phase, configure execute-loop reviewer/corrector, insert slots before/after/replace phases - Studio Pipeline tab โ edit phases/slots live; progress header follows config dynamically
- Reference-quality bar โ project completeness gate blocks TestSLMs-style false success
- Real-query eval suite โ offline harness + optional live LangGraph / FastAPI / CLI cases
- Loop feedback โ SSE
kind=loopwith wave reasons + continue/abort/flag HITL - Placeholder polish โ
@placeholderpass + precise gap flagging - Custom agents accepted in specialist mode and board role dropdowns
API¶
GET/PUT/api/pipelinePOST/api/pipeline/resetGET/POST/api/continue/pending|answer
Docs¶
- New Pipeline guide; updates to Studio, Agents, Config, Architecture
v0.6.0 โ SLM quality ports + eval¶
Harness gates, interventions, turn meter, slmcode eval, and Studio/TUI polish.