Commit Graph
9 Commits
Author SHA1 Message Date
q792602257 b5e68398f8 fix(world-model): scope WorldModel state per-task to prevent cross-task contamination
WorldModel routed all state through a single mutable _current_task_id,
so concurrent tasks sharing one instance could corrupt each other's
state. start_task() now returns a TaskWorldView handle scoped to that
task; TaskRunner.run() threads it through as a local variable instead
of reading self.world_model implicitly. Also extracts _start_world_view/
_record_step_result as reusable TaskRunner methods for composed runners.

openspec: world-model capability, archived change world-model-runtime
2026-07-07 08:30:36 +08:00
q792602257 8e29fcf3c2 spec 2026-07-06 23:52:53 +08:00
q792602257 d899b875ce cloud 2026-07-06 23:44:18 +08:00
q792602257 a453d9e6ba multi agent 2026-07-06 23:23:44 +08:00
q792602257 1fb62f9d45 workflow 2026-07-06 23:15:30 +08:00
q792602257 c7ae2d86ec feat: add skill learning runtime 2026-07-06 18:07:53 +08:00
q792602257 5658735bca feat: checkpoint device agent runtime milestones 2026-07-06 17:24:03 +08:00
q792602257 2d4251e98e gitignore 2026-07-06 13:32:34 +08:00
q792602257 02ef4d23f2 Implement Apex Agent MVP scaffold 2026-07-06 13:22:15 +08:00