picoclaw/pkg/agent
Together eff0f491e9 fix(agent): use atomic.Bool for AgentLoop.running to prevent data race
Run() and Stop() access the `running` field from different goroutines
without synchronization. Replace the bare `bool` with `sync/atomic.Bool`
to eliminate the data race.
2026-02-12 01:26:22 +08:00
..
context.go refactor(agent): improve code quality and restore summarization 2026-02-11 20:31:41 +08:00
loop.go fix(agent): use atomic.Bool for AgentLoop.running to prevent data race 2026-02-12 01:26:22 +08:00
memory.go Add memory system, dynamic tool loading, and fix logging issues 2026-02-11 00:14:33 +08:00