Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewShellTracker ¶
func NewShellTracker(maxConcurrent int) *shellTracker
NewShellTracker creates a new shell tracker with the specified maximum concurrent shells. It returns the concrete type: callers that only need the tracked-shell surface assign it to a scheddomain.ShellTracker, while the shell housekeeping helpers (Cleanup/Count) stay reachable on the concrete for the background-shell service and this package's own tests.
func NewSubagentTracker ¶
func NewSubagentTracker() scheddomain.SubagentTracker
NewSubagentTracker creates an empty subagent tracker.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.