agent tracker + tmux update

This commit is contained in:
David Chen 2026-03-25 12:13:26 -07:00
parent cd9c92b1c2
commit 5064629d61
68 changed files with 15041 additions and 3483 deletions

View file

@ -9,17 +9,9 @@ type Envelope struct {
Window string `json:"window,omitempty"`
WindowID string `json:"window_id,omitempty"`
Pane string `json:"pane,omitempty"`
Scope string `json:"scope,omitempty"`
NoteID string `json:"note_id,omitempty"`
GoalID string `json:"goal_id,omitempty"`
Position string `json:"position,omitempty"`
Visible *bool `json:"visible,omitempty"`
Message string `json:"message,omitempty"`
Summary string `json:"summary,omitempty"`
Tasks []Task `json:"tasks,omitempty"`
Notes []Note `json:"notes,omitempty"`
Archived []Note `json:"archived,omitempty"`
Goals []Goal `json:"goals,omitempty"`
}
type Task struct {
@ -36,28 +28,3 @@ type Task struct {
DurationSeconds float64 `json:"duration_seconds"`
Acknowledged bool `json:"acknowledged"`
}
type Note struct {
ID string `json:"id"`
Scope string `json:"scope,omitempty"`
SessionID string `json:"session_id"`
Session string `json:"session"`
WindowID string `json:"window_id"`
Window string `json:"window"`
Pane string `json:"pane,omitempty"`
Summary string `json:"summary"`
Completed bool `json:"completed"`
Archived bool `json:"archived"`
CreatedAt string `json:"created_at"`
ArchivedAt string `json:"archived_at,omitempty"`
}
type Goal struct {
ID string `json:"id"`
SessionID string `json:"session_id"`
Session string `json:"session"`
Summary string `json:"summary"`
Completed bool `json:"completed"`
CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"`
}