Skip to content
Merged
Show file tree
Hide file tree
Changes from 75 commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
021aa7d
feat(agent): steering (#1517)
afjcjsbx Mar 15, 2026
ae23193
feat(agent): port subturn PoC to refactor/agent branch
lppp04808 Mar 16, 2026
9c82b0b
refactor(agent): context boundary detection, proactive budget check, …
is-Xiaoen Mar 13, 2026
9c65d78
fix(agent): forceCompression must not assume history[0] is system prompt
is-Xiaoen Mar 13, 2026
d5fdd5e
fix(agent): include ReasoningContent and Media in token estimation
is-Xiaoen Mar 13, 2026
e35906b
feat(config): expose context_window in example config and web UI
is-Xiaoen Mar 13, 2026
b7f1c2b
test(agent): add realistic session-shaped tests for context budget
is-Xiaoen Mar 13, 2026
efd4032
fix(agent): preallocate messages slice in budget test
is-Xiaoen Mar 13, 2026
639739c
refactor(agent): use Turn as the atomic unit for compression cut-off
is-Xiaoen Mar 13, 2026
8034ee7
fix(agent): correct media token arithmetic and tool call double-counting
is-Xiaoen Mar 13, 2026
edbdc3b
fix(agent): findSafeBoundary returns 0 for single-Turn history
is-Xiaoen Mar 13, 2026
7c1a1c2
style(agent): fix gci comment alignment in test
is-Xiaoen Mar 13, 2026
b768dab
test(agent): use realistic session data in context retry test
is-Xiaoen Mar 13, 2026
08259d7
docs(agent-refactor): add context.md for Track 6 boundary clarification
is-Xiaoen Mar 14, 2026
ceeae15
feat(agent): wire SubTurn into AgentLoop and Spawn Tool
lppp04808 Mar 16, 2026
1236dd9
feat(agent): add concurrency semaphore and hard abort for SubTurn
lppp04808 Mar 16, 2026
acd436a
feat(agent): add session state rollback on hard abort
lppp04808 Mar 16, 2026
9d761b7
Delete .claude/settings.json
lppp04808 Mar 16, 2026
6b5d7e3
fix(agent): resolve critical race conditions and resource leaks in Su…
lppp04808 Mar 16, 2026
3c2d373
fix(agent): resolve race conditions and resource leaks in SubTurn
lppp04808 Mar 16, 2026
672d11c
fix(agent): prevent double result delivery and panic bypass in SubTurn
lppp04808 Mar 16, 2026
c63c644
fix(agent): forceCompression recovers from single oversized Turn
is-Xiaoen Mar 17, 2026
12a8590
fix(agent): enhance SubTurn robustness and fix race conditions
lppp04808 Mar 17, 2026
a26a7db
moved turnState and related code from subturn.go to a new turn_state.…
lppp04808 Mar 17, 2026
2fec249
refactor(agent): improve SubTurn error handling and logging
lppp04808 Mar 17, 2026
e00a3d9
Merge upstream/main into feat/subturn-poc
lppp04808 Mar 17, 2026
e05d262
Added tests to verify SubTurn context cancellation behavior when parent
lppp04808 Mar 17, 2026
f8defe3
feat(agent): implement graceful finish vs hard abort for SubTurn life…
lppp04808 Mar 17, 2026
5e92a38
Merge pull request #1490 from is-Xiaoen/refactor/context-boundary
afjcjsbx Mar 17, 2026
c7ea018
fix(agent): prevent duplicate history during subturn context recoveries
lppp04808 Mar 18, 2026
e20ff43
fix(agent): resolve subturn deadlocks, panics and context retry state
lppp04808 Mar 18, 2026
777230d
feat(agent): implement /subagents command and fix sub-turn observability
lppp04808 Mar 18, 2026
3611034
fix(agent): implement Critical flag, complete tools.SubTurnConfig, re…
lppp04808 Mar 18, 2026
899558b
Feat/issue 1218 agent md context structure (#1705)
alexhoshina Mar 18, 2026
431a53c
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 18, 2026
c732e63
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 19, 2026
53404f1
feat(subturn): support stateful iteration for evaluator-optimizer pat…
lppp04808 Mar 19, 2026
01c2f8d
refactor(subturn): remove redundant system prompt handling in runTurn…
lppp04808 Mar 19, 2026
99b189d
feat(subturn): implement token budget tracking for SubTurns
lppp04808 Mar 19, 2026
ce311be
feat(subturn): add configurable runtime parameters under agents.defaults
lppp04808 Mar 19, 2026
e801ccb
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 19, 2026
29a161e
fix(tools): prevent nil pointer dereference in spawn tools
lppp04808 Mar 19, 2026
24a382b
merge main
lppp04808 Mar 19, 2026
532ea4b
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 19, 2026
54889f2
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 19, 2026
583c586
Merge branch 'main' into feat/subturn-poc
lppp04808 Mar 19, 2026
c18d8a2
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 19, 2026
e71ef37
fix(test): reduce blank identifiers to comply with dogsled linter
lppp04808 Mar 20, 2026
4f646ef
Merge branch 'main' into feat/subturn-poc
lppp04808 Mar 20, 2026
af61d0b
feat(agent): add event bus foundation
alexhoshina Mar 20, 2026
50cc710
feat(agent): make event logs show event kind clearly
alexhoshina Mar 20, 2026
57cde73
feat(agent): expand event bus coverage
alexhoshina Mar 20, 2026
a65e0e9
fix: lint err
alexhoshina Mar 20, 2026
0e075f7
feat(agent): centralize turn lifecycle and continue queued steering
alexhoshina Mar 20, 2026
2b3c95b
fix: lint err
alexhoshina Mar 20, 2026
54de9ad
Merge pull request #1822 from alexhoshina/feat/agent-eventbus
yinwm Mar 20, 2026
73a683f
Merge pull request #1827 from alexhoshina/refactor/agent-loop
yinwm Mar 20, 2026
1c65866
fix(agent) scope steering
afjcjsbx Mar 20, 2026
827449a
fix lint
afjcjsbx Mar 20, 2026
9e34459
fix logic
afjcjsbx Mar 20, 2026
087e851
refactor: improve code readability and consistency across multiple files
lppp04808 Mar 21, 2026
1bd144a
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 21, 2026
670b433
refactor: replace interface{} with any for improved type clarity
lppp04808 Mar 21, 2026
cf68c91
feat(agent): add hook manager foundation
alexhoshina Mar 21, 2026
337e43e
feat(agent): add configurable hook mounting
alexhoshina Mar 21, 2026
9978c95
docs(hooks): inline and translate hook examples
alexhoshina Mar 21, 2026
24d6cb5
Merge branch 'upstream-main' into feat/subturn-poc
lppp04808 Mar 21, 2026
88d754b
merge main
lppp04808 Mar 22, 2026
482c88c
remove merge conflict markers from .gitignore
lppp04808 Mar 22, 2026
04def0f
Merge pull request #1844 from afjcjsbx/fix/scope-steering
yinwm Mar 22, 2026
0432fac
Merge pull request #1863 from alexhoshina/feat/hook-manager
yinwm Mar 22, 2026
f7f27e2
merge: resolve conflicts between refactor/agent and main
lppp04808 Mar 22, 2026
7ba8682
Merge branch 'refactor/agent' into feat/subturn-poc
lppp04808 Mar 22, 2026
7868c58
fix(agent): fix subturn panic result, hard abort rollback, and drain …
lppp04808 Mar 22, 2026
729a878
Merge pull request #1636 from lppp04808/feat/subturn-poc
yinwm Mar 22, 2026
c48954d
merge: sync main into refactor/agent
yinwm Mar 22, 2026
1984bb5
fix(test): mock gateway health check in status tests
yinwm Mar 22, 2026
724cc1b
fix: resolve merge conflict markers in README files
yinwm Mar 22, 2026
6df5ea1
docs: add `picoclaw model` command to CLI Reference
yinwm Mar 22, 2026
6f1737e
docs: sync CLI Reference across all README translations
yinwm Mar 22, 2026
5790d3e
docs(it): add model command to CLI Reference
yinwm Mar 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,6 @@ cmd/telegram/
web/backend/dist/*
!web/backend/dist/.gitkeep

.claude/

docker/data
docker/data
543 changes: 543 additions & 0 deletions README.fr.md

Large diffs are not rendered by default.

Loading
Loading