Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
bb0147a
feat(abctl): Name sessions from agent-name lines and user prompts
esnible Sep 22, 2026
dc82936
feat(abctl): Prefer Claude Code's last-prompt record, and stop markup…
esnible Sep 22, 2026
cff6cfb
fix(abctl): Keep harness markup out of titles, wherever it sits in th…
esnible Sep 22, 2026
7a1bd9f
fix(abctl): Unwrap only user-content wrappers, and cut only line-lead…
esnible Sep 22, 2026
e09c728
fix(abctl): Treat an indented harness block as line-leading, and cut …
esnible Sep 23, 2026
befa09e
fix(abctl): Guarantee titles are plain text, instead of filtering mar…
esnible Sep 23, 2026
e3f8ced
fix(abctl): Drop binding characters so the cut is safe, and normalise…
esnible Sep 23, 2026
806d7db
fix(abctl): Keep a slash command's name, and guard the rune cap acros…
esnible Sep 23, 2026
af9389d
fix(abctl): Strip escapes before tags, and stop counting brackets as …
esnible Sep 23, 2026
6b75612
fix(abctl): Match the outer close when a harness tag nests inside itself
esnible Sep 23, 2026
3c0e441
fix(abctl): Make span stripping linear, unwrap every prompt tier, re-…
esnible Sep 23, 2026
b4fa7c5
fix(abctl): Make normalizeTitle a fixed point, close three markup leaks
esnible Sep 23, 2026
325ecb4
docs(abctl): Correct truncLeft's failure mode, pin looksLikePath's de…
esnible Sep 23, 2026
bd0dbcc
fix(abctl): Neuter unknown tag spans instead of swallowing the prose …
esnible Sep 23, 2026
f22a720
fix(abctl): Match harness tags by canonical name, not by their bytes
esnible Sep 23, 2026
9db46b9
perf(abctl): Make both truncators linear and bound the cwd tier
esnible Sep 23, 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
Loading
Loading