Fixed
- Linear issue lookup: fetching a task like
DAN-6no longer fails withField "identifier" is not defined by type "IssueFilter". Lookups now use Linear’sissue(id:)query, which accepts both identifiers and UUIDs - Multiple Linear issue keys in one CLI run:
devintern dan-6 dan-7 dan-8now normalizes each argument independently (uppercase, unwrap linear.app URLs) and fetches them in order - Headless Grok / TUI harnesses during hook-fix and review: hook fixer,
address-review, auto-review, and the webhook review runner now pass the prompt on the command line (grok -p,kimi --prompt, positional for Codex/Opencode/Cursor) and ignore stdin. Those paths previously piped the prompt, so TUI-first CLIs opened an interactive session and died withDevice not configured (os error 6)/ ENXIO when no TTY was attached