MCPcopy Create free account
hub / github.com/MetapriseAI/OrgKernel / ExecutionTokenCreate

Class ExecutionTokenCreate

src/orgkernel/schemas/execution_token.py:248–256  ·  view source on GitHub ↗

Request to mint a new ExecutionToken.

Source from the content-addressed store, hash-verified

246
247
248class ExecutionTokenCreate(BaseModel):
249 """Request to mint a new ExecutionToken."""
250 agent_id: str = Field(min_length=10, max_length=32)
251 mission_id: str = Field(min_length=10, max_length=32)
252 execution_scope: list[str] = Field(min_length=1)
253 immutable_params: dict = Field(default_factory=dict)
254 bounded_params: list[BoundedParam] = Field(default_factory=list)
255 expires_at: datetime
256 boundary_snapshot_id: str | None = Field(default=None, max_length=32)
257
258
259class ExecutionTokenOut(BaseModel):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected