Documentation
¶
Index ¶
- func ChatCSS() templ.Component
- func InboxCSS() templ.Component
- func Markdown(text string) templ.Component
- func ServiceWorkerJS() []byte
- func StaticHandler() http.Handler
- func TempluiCSS() templ.Component
- type ChatAttachmentProps
- type ChatComposerHiddenProps
- type ChatComposerProps
- type ChatFormFieldProps
- type ChatFormProps
- type ChatMessageProps
- type ChatPartProps
- type ChatPlanEntryProps
- type ChatThreadProps
- type ChatToolCallProps
- type CodeSubnavProps
- type CommentFormProps
- type CommentItemProps
- type CommentListFileProps
- type CommentListProps
- type CommentThreadProps
- type CommitsProps
- type ContextProps
- type DiffLineProps
- type DiffProps
- type EditCommentFormProps
- type ExpandSpot
- type FileEntry
- type FileProps
- type FileTreeProps
- type FilesProps
- type FloatingChatProps
- type HunkProps
- type InboxCounts
- type InboxDraftDetail
- type InboxItem
- type InboxProps
- type InboxSelection
- type InboxTaskDetail
- type InboxThreadDetail
- type OverviewProps
- type PickerProps
- type ReaderHeaderProps
- type SessionProps
- type SessionsProps
- type TodoChatItem
- type TodoProps
- type TodoTaskDetail
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ServiceWorkerJS ¶
func ServiceWorkerJS() []byte
func StaticHandler ¶
func TempluiCSS ¶
Types ¶
type ChatAttachmentProps ¶ added in v0.6.0
type ChatComposerHiddenProps ¶ added in v0.6.0
type ChatComposerProps ¶ added in v0.6.0
type ChatFormFieldProps ¶ added in v0.6.0
type ChatFormProps ¶ added in v0.6.0
type ChatFormProps struct {
Action string
ElicitationID string
Fields []ChatFormFieldProps
Message string
MessageID int64
}
type ChatMessageProps ¶ added in v0.6.0
type ChatMessageProps struct {
Attachments []ChatAttachmentProps
Author string
Body string
Form *ChatFormProps
ID int64
Parts []ChatPartProps
Role string
Status string
}
type ChatPartProps ¶ added in v0.6.0
type ChatPartProps struct {
Kind string
Plan []ChatPlanEntryProps
Summary string
Text string
Tool *ChatToolCallProps
}
type ChatPlanEntryProps ¶ added in v0.6.0
type ChatThreadProps ¶ added in v0.6.0
type ChatThreadProps struct {
Agent string
ID int64
Messages []ChatMessageProps
Title string
}
type ChatToolCallProps ¶ added in v0.6.0
type CodeSubnavProps ¶
type CodeSubnavProps struct {
}
type CommentFormProps ¶
type CommentItemProps ¶
type CommentListFileProps ¶
type CommentListProps ¶
type CommentListProps struct {
Comments int
Error string
Files []CommentListFileProps
Repo repo.Repo
}
type CommentThreadProps ¶
type CommitsProps ¶
type ContextProps ¶
type DiffLineProps ¶
type EditCommentFormProps ¶
type ExpandSpot ¶
type FileTreeProps ¶
type FileTreeProps struct {
Entries []FileEntry
}
type FilesProps ¶
type FloatingChatProps ¶ added in v0.6.0
type HunkProps ¶
type HunkProps struct {
Commit git.Commit
Hunk *git.Hunk
Lang string
Lines []DiffLineProps
PrevSpot *ExpandSpot
Virtual bool
}
type InboxCounts ¶ added in v0.6.0
type InboxDraftDetail ¶ added in v0.6.0
type InboxProps ¶ added in v0.6.0
type InboxProps struct {
ArchiveFilter string
ChatOptions []uikit.SelectOption
Counts InboxCounts
Draft *InboxDraftDetail
Items []InboxItem
Selected InboxSelection
Task *InboxTaskDetail
Thread *InboxThreadDetail
View string
}
type InboxSelection ¶ added in v0.6.0
type InboxTaskDetail ¶ added in v0.6.0
type InboxThreadDetail ¶ added in v0.6.0
type PickerProps ¶
type ReaderHeaderProps ¶ added in v0.6.0
type SessionProps ¶
type SessionsProps ¶
type SessionsProps struct {
AgentsBehind int
AgentsDir string
AgentsDirty bool
AgentsDiverged bool
Authenticated bool
ClaudeVersion string
CodexAuthenticated bool
CodexInstalled bool
CodexLoginCode string
CodexLoginError string
CodexLoginURL string
CodexVersion string
ConfigureError string
Configured bool
InstallError string
Installed bool
LoginError string
LoginURL string
Oob bool
SessionDir string
SessionError string
Sessions []SessionProps
}
type TodoChatItem ¶ added in v0.6.0
type TodoProps ¶ added in v0.6.0
type TodoProps struct {
ActiveCount int
ChatCount int
ChatItems []TodoChatItem
ChatLabel string
ChatOptions []uikit.SelectOption
Detail *TodoTaskDetail
Title string
Tasks []db.Task
TaskCount int
View string
}
type TodoTaskDetail ¶ added in v0.6.0
Click to show internal directories.
Click to hide internal directories.