mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 00:57:45 +00:00
* feat(linear): edit and delete Linear comments from the CLI Adds orca linear comment edit <commentId> and orca linear comment delete <commentId> (alias rm). The comment id alone names the comment; Orca finds the connected workspace that owns it unless --workspace is given. Both refresh a linked worktree's issue and report unconfirmed writes with a read-back step. The orca-linear guide documents them. * test(linear): use a checked linked worktree fixture * fix(linear): bound and cancel comment actions
38 lines
969 B
TypeScript
38 lines
969 B
TypeScript
import type { HandlerGroup } from './handler-group-manifest'
|
|
|
|
export const LINEAR_HANDLER_GROUP: HandlerGroup = {
|
|
name: 'linear',
|
|
keys: [
|
|
'linear save-issue',
|
|
'linear list-issues',
|
|
'linear relation add',
|
|
'linear relation remove',
|
|
'linear issue',
|
|
'linear search',
|
|
'linear team list',
|
|
'linear team members',
|
|
'linear team states',
|
|
'linear team labels',
|
|
'linear project list',
|
|
'linear list',
|
|
'linear status set',
|
|
'linear assignee set',
|
|
'linear assignee clear',
|
|
'linear priority set',
|
|
'linear priority clear',
|
|
'linear estimate set',
|
|
'linear estimate clear',
|
|
'linear due-date set',
|
|
'linear due-date clear',
|
|
'linear label add',
|
|
'linear label remove',
|
|
'linear label set',
|
|
'linear comment add',
|
|
'linear comment edit',
|
|
'linear comment delete',
|
|
'linear attach',
|
|
'linear create'
|
|
],
|
|
load: async () => (await import('./handlers/linear.js')).LINEAR_HANDLERS
|
|
}
|