NCBM
1068ea0025
prompting: end an open tool line before writing a prompt
2026-10-06 19:06:22 +08:00
NCBM
18cbcf6835
cli/config: --auto-continue flag and [agent] auto_continue_limits
2026-09-09 22:47:39 +08:00
NCBM
685370d3cb
cli/limits: yyy turn-scoped auto-continue for limit prompts
2026-09-09 22:44:20 +08:00
NCBM
a1f106a5e2
cli: directory access confirm, /grants, and session grants
2026-09-09 22:23:25 +08:00
NCBM
d698fbf06f
core/tools: rename run_command to run_argv (argv param)
2026-08-04 21:38:20 +08:00
NCBM
1d718582ac
core/tools: drop process workspace/todo globals; require bound state
2026-07-24 16:32:33 +08:00
NCBM
d6616d0da3
core/tools: timed human allow for denylisted commands
...
Denylist hits ask the user (default deny, timeout) instead of only hard
rejecting when a policy hook is installed. Independent of YOLO soft-confirm;
session grants skip re-prompt for the same basename. CLI installs the hook
via install_cli_limit_hooks.
2026-07-20 03:02:34 +08:00
NCBM
1012894f0d
core/cli: multi-line boxed tool confirm prompts
...
Echo a terminal-width box with wrapped reason (argv / -c code) before a
short Allow? y/N prompt so shell confirms are not jammed on one line.
2026-07-18 18:41:00 +08:00
NCBM
f77ac7eea8
core/prompting+tools: shared ask/choose/form and chat tools
...
Add process-wide prompting backends for interactive human I/O; wire CLI
limit/confirm/workspace prompts through it. Expose ask_user, choose_user,
and form_user under tools/chat and include them in DEFAULT_TOOLS.
2026-07-15 11:51:44 +08:00
NCBM
bcfd1098f8
core/cli+config: confirm destructive tools and path denylist
...
Wire [agent] confirm_destructive / path_denylist into CLI; default
confirm prompt denies; document Phase C safety hooks.
2026-07-14 23:30:17 +08:00
NCBM
a634021a80
core/cli: interactive continue prompts for loop and PTY limits
...
on_limit raises tool-round allowance; PTY session/budget limits can
prompt to raise; MaxRoundsEvent.continued marks extended runs.
2026-07-14 19:53:34 +08:00