You've already forked agentic-coding-workflow
models
This commit is contained in:
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
@@ -168,6 +168,21 @@ type LlmUsage struct {
|
|||||||
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type McpToken struct {
|
||||||
|
ID pgtype.UUID `json:"id"`
|
||||||
|
TokenHash []byte `json:"token_hash"`
|
||||||
|
UserID pgtype.UUID `json:"user_id"`
|
||||||
|
Name string `json:"name"`
|
||||||
|
Issuer string `json:"issuer"`
|
||||||
|
Scope []byte `json:"scope"`
|
||||||
|
AcpSessionID pgtype.UUID `json:"acp_session_id"`
|
||||||
|
ExpiresAt pgtype.Timestamptz `json:"expires_at"`
|
||||||
|
LastUsedAt pgtype.Timestamptz `json:"last_used_at"`
|
||||||
|
RevokedAt pgtype.Timestamptz `json:"revoked_at"`
|
||||||
|
CreatedBy pgtype.UUID `json:"created_by"`
|
||||||
|
CreatedAt pgtype.Timestamptz `json:"created_at"`
|
||||||
|
}
|
||||||
|
|
||||||
type Message struct {
|
type Message struct {
|
||||||
ID int64 `json:"id"`
|
ID int64 `json:"id"`
|
||||||
ConversationID pgtype.UUID `json:"conversation_id"`
|
ConversationID pgtype.UUID `json:"conversation_id"`
|
||||||
|
|||||||
Reference in New Issue
Block a user