feat: Add robust error parsing and interactive mode workarounds #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/initial-implementation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
parse_berg_error()to extract meaningful error messages from berg CLI output (handles ANSI codes and box-drawing characters)parse_berg_output()to parse JSON responses even when mixed with terminal escape sequencesrun_berg_interactive()workaround for commands that require TTY interaction (pull create, issue view, pull view)