Documentation
¶
Overview ¶
Package tracker defines the small tracker mutation interface used by eino-tools.
V0.1 intentionally exposes issue close plus optional string-based transition and comment writer capabilities. Reader APIs, PR linkage, and issue-state types stay with consumers until a later design promotes them into this shared module.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloseWriter ¶
CloseWriter is the v0.1 tracker mutation surface required by tracker_write.
type CommentWriter ¶
type CommentWriter interface {
CloseWriter
Comment(ctx context.Context, id, body string) error
}
CommentWriter is an optional tracker mutation surface for writers that can close issues and post comments.
type TransitionWriter ¶
type TransitionWriter interface {
CloseWriter
Transition(ctx context.Context, id, toState string) error
}
TransitionWriter is an optional tracker mutation surface for writers that can close issues and move them to a target state.
Click to show internal directories.
Click to hide internal directories.