Skip to content

chat: a continued chat runs in the box its log names, and is told when its saved patch is not applied - #72

Merged
ohdearquant merged 3 commits into
mainfrom
owed/chat
Sep 29, 2026
Merged

ohdearquant merged 3 commits into
mainfrom
owed/chat

Conversation

@ohdearquant

Copy link
Copy Markdown
Owner

Closes #59.

The chat log's first row records where the chat ran (box and image). lion chat -c takes its box from that row unless a flag says otherwise; a log without the row keeps the old defaults. When the earlier session's saved patch does not come off the directory as it stands, the model and the person are told so before the first turn.

ADR-0018 S9 states the choice made and what holds.

Suite: 100% coverage on 3.11, 3.12 and 3.14; pre-commit clean.

…n its saved patch is not applied

Closes #59. The chat log's first row records where the chat ran (box and image); `lion chat -c`
takes its box from that row unless a flag says otherwise, and when the earlier session's saved
patch does not come off the directory as it stands, the model and the person are told so before
the first turn. ADR-0018 S9 states the choice made and what holds.
The reverse-apply check of a continued session's saved patch ran git without catching its absence,
so a resume on a machine without git stopped at startup. The check that cannot run is told to the
model and the person as unchecked, and the resume goes on (ADR-0018 S9).
@ohdearquant

Copy link
Copy Markdown
Owner Author

One more: a resume whose saved patch cannot be checked (no git on the machine) now says so to the model and the person and goes on, where it stopped at startup before. Pinned with PATH stripped; S9 says it.

@ohdearquant
ohdearquant merged commit bfc00cd into main Sep 29, 2026
16 checks passed
@ohdearquant
ohdearquant deleted the owed/chat branch September 29, 2026 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ADR-0018: resuming a boxed chat (box from flags, unapplied chat patch, no test resumes one)

1 participant