MCPcopy Create free account
hub / github.com/VitoHowe/glm-coding / AccountRecord

Class AccountRecord

app/models.py:79–119  ·  view source on GitHub ↗

Persisted account credential record.

Source from the content-addressed store, hash-verified

77 account_status: str = "unchecked"
78 account_status_message: str = ""
79 account_checked_at: str | None = None
80 created_at: str
81 updated_at: str
82 last_bootstrap_at: str | None = None
83
84
85class PublicAccountRecord(BaseModel):
86 """Safe account summary exposed to the local UI."""
87
88 model_config = ConfigDict(extra="ignore")
89
90 id: str
91 label: str
92 org_id: str = ""
93 project_id: str = ""
94 invitation_code: str = ""
95 proxy_url: str = ""
96 user_agent: str = ""
97 browser_impersonate: str = ""
98 schedule_enabled: bool = False
99 scheduled_start_time: str = ""
100 last_scheduled_run_at: str | None = None
101 last_schedule_status: str = ""
102 last_schedule_message: str = ""
103 account_status: str = "unchecked"
104 account_status_message: str = ""
105 account_checked_at: str | None = None
106 has_token: bool = False
107 token_preview: str = ""
108 has_cookie_header: bool = False
109 last_bootstrap_at: str | None = None
110 created_at: str
111 updated_at: str
112
113
114class AccountSessionState(BaseModel):
115 """Persisted session state derived from upstream calls."""
116
117 model_config = ConfigDict(extra="ignore")
118
119 account_id: str
120 org_id: str = ""
121 project_id: str = ""
122 customer_number: str = ""

Callers 1

updaterMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected