Commit Graph

5 Commits

Author SHA1 Message Date
phundrak c5814ab480 feat(cli): add jj-lib version to version output 2026-04-22 01:18:12 +02:00
phundrak 1bab78cb20 feat: set message for multiple revsets
Allows to set the revision message of multiple revisions by passing
them as arguments. This only supports simple revisions, such as `@`,
`@-`, `xs`, and so on. Comple revisions such as `@..@-` are not
supported.

Fixes: #5
2026-04-22 01:18:12 +02:00
phundrak a45f0424f4 feat: add interactive conventional commit workflow with jj-lib backend
Replace CLI executor with jj-lib integration, implement full interactive
commit workflow via prompts, and add mock infrastructure for testing.
Add CLI integration tests and error handling tests.
2026-03-08 15:39:08 +01:00
phundrak d60486a0be feat(CommitType): implement CommitType and tests 2026-02-07 19:43:06 +01:00
phundrak d0f2b3fea1 feat: create module structure 2026-02-07 19:43:06 +01:00