Commit Graph

  • 7d9b979604 core/agent: record every tool result before yielding them NCBM 2026-10-06 20:33:30 +08:00
  • 4b1cb84256 docs: describe what a rolled-back turn keeps NCBM 2026-10-06 20:32:35 +08:00
  • cecd5e5ae3 core/agent: keep executed tool results when a failed turn is rolled back NCBM 2026-10-06 20:32:09 +08:00
  • 1cead73320 docs: describe argument-aware command denylist entries NCBM 2026-10-06 19:55:40 +08:00
  • c7680491c9 core/tools: denylist power-management subcommands and privileged programs NCBM 2026-10-06 19:55:14 +08:00
  • f285848dd5 docs: describe wrapper-aware command review NCBM 2026-10-06 19:44:50 +08:00
  • 7862a555bc core/tools: review interpreters and detached runners past wrappers NCBM 2026-10-06 19:44:29 +08:00
  • 9501efb3d7 core/tools: block a denylisted program behind env wrappers and run launchers NCBM 2026-10-06 19:42:06 +08:00
  • 6453a8ac89 core/tools: resolve the program behind env wrappers and run launchers NCBM 2026-10-06 19:41:17 +08:00
  • 1a63327040 docs: describe ending an interrupted pretty line NCBM 2026-10-06 19:15:49 +08:00
  • 25b8ef3e58 core/tools: resume fetch bodies from memory instead of refetching NCBM 2026-10-06 19:14:38 +08:00
  • be16839d9a core/tools: use run_argv names in truncation docs NCBM 2026-10-06 19:09:07 +08:00
  • 1068ea0025 prompting: end an open tool line before writing a prompt NCBM 2026-10-06 19:06:22 +08:00
  • a81b138bf8 cli/display: close an interrupted pretty line instead of erasing it NCBM 2026-10-06 19:01:42 +08:00
  • 36156043ca release: plyngent 0.7.0 v0.7.0 NCBM 2026-09-22 23:35:03 +08:00
  • 2cc5222dd3 docs: use regex_files tool name in docs NCBM 2026-09-22 23:23:11 +08:00
  • 0343e58dd9 core/config: point default playbook and reminder at regex_files NCBM 2026-09-22 23:22:41 +08:00
  • 7127190b9a cli/display: label regex_files lines with Search NCBM 2026-09-22 23:22:29 +08:00
  • de03e5932b core/tools: rename grep_files to regex_files (regex pattern) NCBM 2026-09-22 23:22:13 +08:00
  • 76933b044c docs: describe grep_files pattern and path shapes NCBM 2026-09-22 23:17:53 +08:00
  • 2a6130495c core/config: steer the playbook away from shell/interpreter commands NCBM 2026-09-22 23:13:41 +08:00
  • 9b365403d7 cli/history: print a row's reasoning before its answer NCBM 2026-09-22 23:05:59 +08:00
  • 20fc493c47 tools/skills: rebase search hits from either path form NCBM 2026-09-22 22:59:57 +08:00
  • b967a000dc docs: document skills NCBM 2026-09-22 22:58:09 +08:00
  • 90174340d7 cli/skills: expose skills to the session NCBM 2026-09-22 22:55:24 +08:00
  • c7441d4a43 tools/skills: create and modify skills behind a grant NCBM 2026-09-22 22:46:21 +08:00
  • 1d05da62c2 tools/skills: list, read, and search skills NCBM 2026-09-22 22:42:45 +08:00
  • a9f58428bf skills: discover roots and parse SKILL.md frontmatter NCBM 2026-09-22 22:37:42 +08:00
  • bbda658eab skills/config: add the [skills] section NCBM 2026-09-22 22:26:50 +08:00
  • ec228e9219 docs: document the full pretty-tool coverage NCBM 2026-09-22 22:25:43 +08:00
  • d6c4aa0d4f cli/display: prettify the remaining tools NCBM 2026-09-22 22:25:34 +08:00
  • 221d5d5b68 cli/display: keep the line above an erased tool prefix NCBM 2026-09-22 22:13:24 +08:00
  • d697ecdaf6 docs: note that /history keeps a turn's ends expanded NCBM 2026-09-22 21:15:31 +08:00
  • 836ac8d6f8 cli/history: never collapse a turn's ends NCBM 2026-09-22 21:15:07 +08:00
  • 72d323d680 docs: document the turn-oriented /history NCBM 2026-09-22 21:02:12 +08:00
  • 76e5b8ac0f cli/history: group /history by turn NCBM 2026-09-22 21:01:49 +08:00
  • bbed7c87cd docs: document SIGINT routing and MCP process-group isolation NCBM 2026-09-22 19:44:31 +08:00
  • dfd45a1d57 cli/display: show a cancelled wait distinctly NCBM 2026-09-22 19:44:19 +08:00
  • 27bd7b46f7 prompting: let Ctrl+C cancel poll-based prompt reads NCBM 2026-09-22 19:28:03 +08:00
  • 6ec7b4de12 cli/interrupt: route SIGINT through a session handler NCBM 2026-09-22 19:16:05 +08:00
  • 0790b5dd9f runtime/mcp: spawn servers in their own process group NCBM 2026-09-19 11:05:33 +08:00
  • a9f77a3b96 docs: document wait shape checks and missing-argument errors NCBM 2026-09-19 09:51:25 +08:00
  • f94d9a6f49 agent/tools: report missing required arguments before running NCBM 2026-09-19 09:50:13 +08:00
  • cb35e3b105 tools/chat: shape-check the wait duration and reason NCBM 2026-09-19 09:44:43 +08:00
  • 9224241841 docs: document ask-family argument shape checks NCBM 2026-09-19 09:39:08 +08:00
  • 86d90bfeb1 tools/chat: return shape errors for mis-typed ask-family arguments NCBM 2026-09-19 09:37:25 +08:00
  • 55b25b5068 docs: document host notices, restart resume, and /btw scope NCBM 2026-09-19 09:25:18 +08:00
  • 8b9233090f cli/btw: tell the model side questions are unsaved and tool-scoped NCBM 2026-09-19 09:24:38 +08:00
  • 8a8de1b018 cli: notify the model when a session resumes after a restart NCBM 2026-09-19 09:20:59 +08:00
  • bd18a88370 agent/notices: host notices as trailing developer messages NCBM 2026-09-19 09:15:13 +08:00
  • e0913e60a4 docs: document the retry budget and its reset NCBM 2026-09-14 22:10:09 +08:00
  • 47331fed48 cli/retry: reset the auto-retry budget after a recovered round NCBM 2026-09-14 22:09:53 +08:00
  • 4ef96daa7d docs: document in-progress pretty tool lines NCBM 2026-09-14 22:03:17 +08:00
  • e50cbfb46f cli/display: show pretty tool calls while they run NCBM 2026-09-14 22:01:20 +08:00
  • ef8d74a92a release: plyngent 0.6.0 v0.6.0 NCBM 2026-09-09 22:58:03 +08:00
  • 3fa05a86c6 docs: document limit auto-continue (yyy) NCBM 2026-09-09 22:48:16 +08:00
  • 18cbcf6835 cli/config: --auto-continue flag and [agent] auto_continue_limits NCBM 2026-09-09 22:47:39 +08:00
  • aba3765def cli: reset auto-continue at turn boundaries NCBM 2026-09-09 22:46:19 +08:00
  • 685370d3cb cli/limits: yyy turn-scoped auto-continue for limit prompts NCBM 2026-09-09 22:44:20 +08:00
  • af1e4a4770 docs: document directory access grants NCBM 2026-09-09 22:24:44 +08:00
  • a1f106a5e2 cli: directory access confirm, /grants, and session grants NCBM 2026-09-09 22:23:25 +08:00
  • 22f52a0bd2 config: [agent] allow_paths static pre-allow NCBM 2026-09-09 22:19:23 +08:00
  • d17c80b07e memory: persist session access grants NCBM 2026-09-09 22:17:34 +08:00
  • 49d1e08ebe tools: request_directory_access and grant stores NCBM 2026-09-09 22:16:22 +08:00
  • ba021cb138 tools/workspace: mode-aware path grants and escape hint NCBM 2026-09-09 22:11:50 +08:00
  • 66c58cf156 release: plyngent 0.5.0 NCBM 2026-09-08 13:14:21 +08:00
  • 9961bdea6f release: plyngent 0.5.0 v0.5.0 NCBM 2026-09-08 13:14:21 +08:00
  • a1455989f2 docs: document MCP initialize instructions folding NCBM 2026-09-08 13:09:41 +08:00
  • 4f142f1db9 cli: fold MCP initialize instructions into agent prompt and /mcp NCBM 2026-09-08 13:09:32 +08:00
  • 5f28a49bc1 config: add [agent] mcp_instructions and variadic system compose NCBM 2026-09-08 13:09:23 +08:00
  • a4baf38a52 runtime: capture MCP initialize instructions per connection NCBM 2026-09-08 13:09:14 +08:00
  • c638f6a5da docs: rename CLAUDE.md to AGENTS.md NCBM 2026-09-08 12:59:26 +08:00
  • ede614aa9e gitignore: add .codegraph index directory NCBM 2026-09-08 12:58:13 +08:00
  • 41ba0f9dda docs: document MCP server config, runtime, and /mcp command NCBM 2026-09-08 12:19:54 +08:00
  • 4916494e44 cli: start MCP servers around chat and add /mcp slash command NCBM 2026-09-08 12:18:35 +08:00
  • d603615d6a tools: register MCP server tools in the catalog (mcp source, purge) NCBM 2026-09-08 12:06:34 +08:00
  • 7967095dbc runtime: MCP stdio client and per-process connection manager NCBM 2026-09-08 12:02:16 +08:00
  • dd70d02491 config: [mcp] section with server definitions and disable gate NCBM 2026-09-08 11:53:19 +08:00
  • 7c377a1a53 core/tools: two-line wait prompt with reason input and colors NCBM 2026-08-17 17:42:32 +08:00
  • 0a0f05ad14 cli: restore line range in read_file pretty summary NCBM 2026-08-17 17:33:55 +08:00
  • ab8828f7b6 release: plyngent 0.4.1 v0.4.1 NCBM 2026-08-15 18:45:09 +08:00
  • 95a48873c1 cli: pretty printed summary for wait tool NCBM 2026-08-15 18:42:31 +08:00
  • e27effcefe cli: pretty printed summaries for vcs_status and vcs_log NCBM 2026-08-15 18:37:12 +08:00
  • 8e8a10a05e cli: reduce pretty summaries to minimal done/error semantics NCBM 2026-08-15 18:36:21 +08:00
  • 5344a20b67 cli: pretty printed summaries for file mutation tools NCBM 2026-08-15 18:09:52 +08:00
  • aeae99a496 cli: pretty printed summary for fetch with HTTP status coloring NCBM 2026-08-15 18:09:05 +08:00
  • 259dd87c43 cli: pretty printed summaries for run_argv and run_argv_batch NCBM 2026-08-15 18:08:28 +08:00
  • 6f939e52b2 cli: pretty printed summaries for listdir, glob_paths and grep_files NCBM 2026-08-15 18:06:36 +08:00
  • 41ce98bf42 cli: style pretty tool summaries, verbose shows full results, preview shows first line NCBM 2026-08-15 18:05:40 +08:00
  • 5436457ac0 core/tools: allow edit_lineno append to an empty file NCBM 2026-08-15 17:41:06 +08:00
  • 2cf66edb60 core/tools: edit results preview the old content NCBM 2026-08-15 17:40:26 +08:00
  • 38671482f2 core/tools: edit_lineno unread error names the read window NCBM 2026-08-15 17:38:58 +08:00
  • c9815e32bb core/tools: mtime freshness replaces per-write lineno invalidation NCBM 2026-08-15 17:38:10 +08:00
  • d914590677 core/tools: numbered read continuation via get_truncated NCBM 2026-08-15 17:35:57 +08:00
  • 132ac520ec core/tools: mark only displayed lines read on truncated read_file NCBM 2026-08-15 17:31:43 +08:00
  • 32456c9f47 docs: tree markdown default and flat/decorated formats NCBM 2026-08-15 17:10:21 +08:00
  • b5014cd3e7 cli: pretty tree tool summary like read_file NCBM 2026-08-15 17:09:57 +08:00
  • 4fa05e2456 core/tools: tree format markdown|flat|decorated, markdown default NCBM 2026-08-15 17:06:12 +08:00
  • ae93128e02 docs: document READ_ONLY attribute and /btw --tools modes NCBM 2026-08-15 16:53:06 +08:00
  • b16b2547b8 cli: /btw --tools [no|read|full] with read-only default NCBM 2026-08-15 16:52:02 +08:00