Documentation
¶
Overview ¶
Package linear implements the codefly toolbox contract for Linear via its GraphQL API. Linear responses are deeply nested and verbose; each tool runs the raw JSON through a gortk `json` Spec that flattens the issue array into one compact line per issue — the "gortk for API output" path (applied by spec, not by command routing).
Auth: a Linear API key (https://linear.app/settings/api), passed to New (the cmd reads LINEAR_API_KEY).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
Server implements the Toolbox contract for Linear.
func (*Server) Identity ¶
func (s *Server) Identity(_ context.Context, _ *toolboxv0.IdentityRequest) (*toolboxv0.IdentityResponse, error)
func (*Server) Tools ¶
func (s *Server) Tools() []*registry.ToolDefinition
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
linear-toolbox
command
Command linear-toolbox is the standalone binary form of the codefly linear toolbox.
|
Command linear-toolbox is the standalone binary form of the codefly linear toolbox. |
Click to show internal directories.
Click to hide internal directories.