fix(cast): read serve --session-id as hex #9

Merged
natsukium merged 1 commit from fix/session-id-hex into main 2026-10-14 17:02:55 +09:00
Owner

Closes #7. --session-id is parsed as hex like every felis session id, so the value given is the one felis attach takes; a malformed value is a usage error. CLI reference, README and the shipped skill updated.

Closes #7. `--session-id` is parsed as hex like every felis session id, so the value given is the one `felis attach` takes; a malformed value is a usage error. CLI reference, README and the shipped skill updated.
fix(cast): read serve --session-id as hex
All checks were successful
ci / cargo fmt / clippy / test / deny (pull_request) Successful in 29s
ci / cargo fmt / clippy / test / deny (push) Successful in 26s
15b905278d
serve parsed --session-id as decimal while `felis attach` takes a hex id
or prefix, so for any value of 10 or more the documented
`felis --socket <path> attach <session-id>` named a different session.
Every felis session id is hex, so the flag now is too. A value that is
not 1 to 32 hex digits is a usage error rather than a silent fallback to
the default id.

Closes #7
natsukium deleted branch fix/session-id-hex 2026-10-14 17:02:55 +09:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
natsukium/felis-fcast!9
No description provided.