MCPcopy Create free account
hub / github.com/Kilo-Org/cloud / createMetadata

Function createMetadata

services/cloud-agent-next/src/session-service.test.ts:390–413  ·  view source on GitHub ↗
(overrides: Record<string, unknown> = {})

Source from the content-addressed store, hash-verified

388 idFromName: vi.fn(
389 () => 'containment-code-review-sandbox-do-id' as unknown as DurableObjectId
390 ),
391 } as unknown as PersistenceEnv['SandboxCodeReviewContainment'],
392 CLOUD_AGENT_SESSION: {
393 idFromName: vi.fn(() => 'do-id' as unknown as DurableObjectId),
394 get: vi.fn(() => ({
395 getMetadata: vi.fn().mockResolvedValue(metadata ?? null),
396 updateMetadata: vi.fn().mockResolvedValue(undefined),
397 })),
398 } as unknown as PersistenceEnv['CLOUD_AGENT_SESSION'],
399 SANDBOX_SESSION: {
400 idFromName: vi.fn(() => 'sandbox-session-do-id' as unknown as DurableObjectId),
401 get: vi.fn(() => ({
402 getMetadata: vi.fn().mockResolvedValue(null),
403 })),
404 } as unknown as PersistenceEnv['SANDBOX_SESSION'],
405 SESSION_INGEST: {
406 fetch: vi.fn(),
407 createSessionForCloudAgent: vi.fn().mockResolvedValue(undefined),
408 deleteSessionForCloudAgent: vi.fn().mockResolvedValue(undefined),
409 } as unknown as PersistenceEnv['SESSION_INGEST'],
410 NEXTAUTH_SECRET: 'secret',
411 INTERNAL_API_SECRET_PROD: {
412 get: vi.fn().mockResolvedValue('internal-secret'),
413 } as unknown as PersistenceEnv['INTERNAL_API_SECRET_PROD'],
414 GIT_TOKEN_SERVICE: {
415 getToken: vi.fn().mockResolvedValue('installation-token'),
416 getTokenForRepo: vi.fn().mockResolvedValue({

Callers 1

Calls 1

parseSessionMetadataFunction · 0.85

Tested by

no test coverage detected