Skip to content

Fix running background status in s_full#77

Open
Gujiassh wants to merge 1 commit intoshareAI-lab:mainfrom
Gujiassh:fix/s-full-follow-up
Open

Fix running background status in s_full#77
Gujiassh wants to merge 1 commit intoshareAI-lab:mainfrom
Gujiassh:fix/s-full-follow-up

Conversation

@Gujiassh
Copy link

Summary

  • report (running) instead of None when BackgroundManager.check(task_id) is called before a background task has produced a result
  • add a focused s_full regression test that loads the capstone agent in isolation and verifies the running-task status string
  • keep the patch scoped to agents/s_full.py, away from the existing README/background-task/read-file/template PR lines

Validation

  • python3 -m py_compile agents/s_full.py tests/test_s_full_background.py
  • python3 -m unittest discover -s tests -p "test_s_full_background.py"

Notes

  • agents/s_full.py still carries pre-existing typing noise from the full reference agent; this PR only fixes the background status contract and its new targeted regression

Keep the reference agent's background status output readable by reporting '(running)' instead of leaking a None placeholder for unfinished tasks.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@vercel
Copy link

vercel bot commented Mar 12, 2026

@Gujiassh is attempting to deploy a commit to the crazyboym's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant