47 Commits
Author SHA1 Message Date
grok-bot f2f94782f8 docs: refresh HANDOFF for modularization tip and push-pending state
Align HEAD, ahead count, package map, next actions, and checklists with
local commits c5d495f/bf04e35 and a clean working tree.
2026-08-06 17:29:53 +02:00
grok-bot bf04e35cb7 docs: mark modularization commit tip in HANDOFF
Record c5d495f as local HEAD and clear the uncommitted-work status.
2026-08-06 17:27:47 +02:00
grok-bot c5d495f830 refactor: modularize for coding agents (runtime, agents, boundaries)
Extract clm.runtime and clm.agents; keep session core vendor-free; inject
describe_live_event into the outer loop; enforce import boundaries and
mirror unit tests by package.
2026-08-06 17:27:17 +02:00
grok-bot b7db73a2c9 feat(loop): Live Progress v3 and Grok streaming-json live events
Enrich progress with run-state, doing=, and workspace mtime probes; stream
ACP-shaped NDJSON from grok-build mid-step into STATUS heartbeats.
2026-08-06 17:00:50 +02:00
grok-bot 89186d6477 docs: mark Live Progress v2 tip 812d493 on origin/main 2026-08-05 10:37:20 +02:00
grok-bot 812d493bd6 feat(loop): live progress with heartbeat, turns, and goal-file
Emit phase start/done events, 20s status ticks during long agent/compact/
handoff work, and post-step turns/tools/notes/summary for clm run.
Add --quiet (keeps end summary) and --goal-file via resolve_goal.
2026-08-05 10:36:47 +02:00
grok-bot 80d00ea6f3 docs: mark I0–I6 pluggable agents as pushed to origin/main 2026-08-05 08:38:15 +02:00
grok-bot 70b85bc111 docs: refresh HANDOFF after pluggable agent commits
Mark I0–I6 as local commits on main (ready_to_push) and point next
actions at integrate/push rather than re-committing the feature set.
2026-08-05 08:34:32 +02:00
grok-bot 5235d6893f docs: pluggable coding agents and Grok Build first adapter
Document agent kinds, CLI flags, dual session IDs, and update HANDOFF to
ready_to_commit after I0–I6.
2026-08-05 08:33:49 +02:00
grok-bot b4b8fe24be feat(cli): --agent selects pluggable coding agent via factory
Wire run_session through build_agent and TrackingWorkingSession with
generic agent flags, --yolo, and --script rules per kind.
2026-08-05 08:33:49 +02:00
grok-bot 78b4786c6b feat(session): TrackingWorkingSession + outer-loop external id sync
Persist external_session_id after agent steps and re-sync after handoff via
ExternalSessionCapable instead of vendor isinstance checks.
2026-08-05 08:33:49 +02:00
grok-bot c51170dcfd feat(session): GrokBuildAgent as first coding-agent adapter
Implement Agent + ExternalSessionCapable over the headless Grok CLI with
completion markers, inject_context, and session resume/bind.
2026-08-05 08:33:49 +02:00
grok-bot 4248bef591 feat(session): Grok headless CLI runner
Add argv builder, JSON usage parsing, SubprocessGrokCliRunner, and a
FakeGrokCliRunner for offline CI tests.
2026-08-05 08:33:49 +02:00
grok-bot 601a8f371a feat(session): pluggable agent factory and ExternalSessionCapable
Mirror the memory factory pattern with register_agent/build_agent and an
optional capability protocol for dual CLM vs external session IDs.
2026-08-05 08:33:49 +02:00
grok-bot b8abd408f3 feat(config): agent_kind and AgentSettings for pluggable coding agents
Add shared AgentSettings (cwd, model, yolo, options) plus external_session_id
on SessionState so the outer loop stays vendor-free.
2026-08-05 08:33:49 +02:00
grok-bot 1bc2aaf34b docs: add configurable coding agents implementation plan
Capture the pluggable agent architecture (config, factory, capabilities)
with Grok Build as the first live adapter and simulated as offline default.
2026-08-05 08:33:49 +02:00
grok-bot d148dc3835 docs: stabilize HANDOFF to content tip without chasing pointer SHAs
Record content tip 30096f5 (expanded Getting Started + mise) as the
stable resume marker instead of rewriting HEAD after every handoff commit.
2026-08-04 22:40:31 +02:00
grok-bot 42a1c126b5 docs: align HANDOFF tip SHA after fix 2026-08-04 22:40:01 +02:00
grok-bot e7915aa893 docs: fix HANDOFF HEAD SHA after shell-escape corruption 2026-08-04 22:40:01 +02:00
grok-bot 9e7557ca9c docs: point HANDOFF HEAD to handoff refresh commit 2026-08-04 22:39:08 +02:00
grok-bot e8d2853d97 docs: refresh HANDOFF after expanded getting-started and mise
Point session resume metadata at content tip 30096f5 (expanded
Getting Started, mise.toml, uv.lock) and update next-safe-action.
2026-08-04 22:39:07 +02:00
grok-bot 30096f5671 docs: expand getting-started and add thin mise toolchain
Expand the offline Getting Started guide with outer-loop flow, fixture
token table, artifact reading, verified compaction, and handoff fields.
Add mise.toml (Python 3.12 + uv pins, check tasks) and refresh uv.lock
to match package 0.4.0a1 / mem0 extra.
2026-08-04 22:38:07 +02:00
grok-bot 0d1f6ba9fe docs: align HANDOFF tip SHA after amend 2026-08-04 22:26:51 +02:00
grok-bot 3dbe652a64 docs: point HANDOFF HEAD to handoff refresh commit 2026-08-04 22:26:35 +02:00
grok-bot 77fc14db2f docs: refresh HANDOFF after Getting Started on origin
Capture tip 571568b / guide 3255fb7, resume checklist, next-session
entry, and note that local .clm/ stays untracked.
2026-08-04 22:26:34 +02:00
grok-bot 571568b848 docs: point HANDOFF HEAD to getting-started commit
Align HANDOFF HEAD with the pushed guide commit after amend SHA churn.
2026-08-04 22:24:31 +02:00
grok-bot 3255fb7aa0 docs: add German offline Getting Started guide
Introduce docs/getting-started.md (~15 min: install → init → decide → run
through CONTINUE/COMPACT/HANDOFF) and link it from README, architecture,
and HANDOFF source of truth.
2026-08-04 22:24:20 +02:00
grok-bot b9db1a8ab2 docs: point HANDOFF HEAD to kontext-system diagram commit
Record 6e56d84 after push so the handoff tip matches origin/main.
2026-08-04 22:16:31 +02:00
grok-bot 6e56d847f7 docs: embed kontext-system diagram in README and architecture
Add assets/kontext-system.jpg and reference it in the README intro and
architecture overview so the layered system model is visible in-repo.
2026-08-04 22:16:18 +02:00
grok-bot 7c788bdbf1 feat: complete phases 2–4 (verified compaction through production)
Add verified compaction, memory backends (file/mem0/hybrid), OpenAI-
compatible agent, adaptive calibration, metrics export, HITL signals,
structured logging, cost model, memory backup/restore, A/B memory
experiments, namespaced multi-agent handoffs, and decision policy
plugins. Bump package to 0.4.0a1 with docs and full test suite.
2026-08-04 22:12:25 +02:00
grok-bot faf00dfaae docs: stabilize HANDOFF branch tip reference 2026-08-04 21:30:30 +02:00
grok-bot a3ee3d7a0e docs: set HANDOFF HEAD to handoff commit SHA 2026-08-04 21:30:21 +02:00
grok-bot e0940dc1b2 docs: add HANDOFF for Phase-1 MVP checkpoint
Capture P0/P1 status, SoT paths, verified/not-verified scope,
known risks, and Phase-2 next actions for session continuity.
2026-08-04 21:30:10 +02:00
grok-bot c48b8370d5 chore: phase1 mvp quality gate 2026-08-04 21:20:55 +02:00
grok-bot c3a72a4b96 feat: CLI for init, run, decide, compact, handoff, status
Wire Typer commands to OuterControlLoop + SimulatedAgent script fixtures.
Persist sessions/<id>/state.json after run so manual compact/handoff work.
Add CliRunner smoke tests and README quickstart.
2026-08-04 21:17:20 +02:00
grok-bot 2a0a70d235 feat: outer control loop with compact and handoff paths 2026-08-04 21:11:10 +02:00
grok-bot e091833dbc feat: simulated agent and working session 2026-08-04 21:06:40 +02:00
grok-bot f3911c3235 feat: handoff pipeline and seed context 2026-08-04 21:03:35 +02:00
grok-bot 0c3537e401 feat: deterministic compaction pipeline (MVP) 2026-08-04 21:00:02 +02:00
grok-bot 37c09097bf feat: rule-based decision engine 2026-08-04 20:57:14 +02:00
grok-bot 6e828a5f56 feat: file-based memory store 2026-08-04 20:54:50 +02:00
grok-bot e5689bc349 feat: metrics monitor and audit logging 2026-08-04 20:51:29 +02:00
grok-bot f7d0e65427 feat: add config profiles, session and decision models 2026-08-04 20:49:00 +02:00
grok-bot 685b7b0964 feat: add HandoffManifest model and JSON schema 2026-08-04 20:46:12 +02:00
grok-bot 39f61621dd docs: add CLM design, architecture, and metrics definitions 2026-08-04 20:43:54 +02:00
grok-bot 99aabadb4b chore: scaffold clm package and tooling 2026-08-04 20:38:11 +02:00
grok-bot 91e03d0916 chore: initial empty repository 2026-08-04 20:36:09 +02:00