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

Function createLegacyExecutionCaller

services/cloud-agent-next/src/router.test.ts:1830–1873  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1828 executionHealth: 'none',
1829 activeExecutionId: undefined,
1830 activeExecutionStatus: undefined,
1831 });
1832 expect(result).not.toHaveProperty('githubToken');
1833 });
1834 });
1835
1836 describe('getLatestAssistantMessage procedure', () => {
1837 let mockContext: TRPCContext;
1838 let caller: ReturnType<typeof appRouter.createCaller>;
1839 let cloudAgentSession: MockCAS;
1840 let mockGetMetadata: ReturnType<typeof vi.fn>;
1841 let mockGetLatestAssistantMessage: ReturnType<typeof vi.fn>;
1842
1843 beforeEach(() => {
1844 vi.clearAllMocks();
1845
1846 mockGetMetadata = vi.fn();
1847 mockGetLatestAssistantMessage = vi.fn();
1848
1849 mockContext = {
1850 userId: 'test-user-123',
1851 authToken: 'test-token',
1852 botId: undefined,
1853 request: {} as Request,
1854 env: {
1855 Sandbox: {} as TRPCContext['env']['Sandbox'],
1856 SandboxSmall: {} as TRPCContext['env']['SandboxSmall'],
1857 SandboxDIND: {} as TRPCContext['env']['SandboxDIND'],
1858 SandboxCodeReview: {} as TRPCContext['env']['SandboxCodeReview'],
1859 SandboxContainment: {} as TRPCContext['env']['SandboxContainment'],
1860 SandboxSmallContainment: {} as TRPCContext['env']['SandboxSmallContainment'],
1861 SandboxCodeReviewContainment: {} as TRPCContext['env']['SandboxCodeReviewContainment'],
1862 SANDBOX_CONTROL: {} as TRPCContext['env']['SANDBOX_CONTROL'],
1863 SANDBOX_SESSION: {} as TRPCContext['env']['SANDBOX_SESSION'],
1864 SANDBOX_CONTAINERS: {} as TRPCContext['env']['SANDBOX_CONTAINERS'],
1865 CLOUD_AGENT_SESSION: {
1866 idFromName: vi.fn((id: string) => ({ id })),
1867 get: vi.fn(() => ({
1868 getMetadata: mockGetMetadata,
1869 getLatestAssistantMessage: mockGetLatestAssistantMessage,
1870 })),
1871 } as unknown as TRPCContext['env']['CLOUD_AGENT_SESSION'],
1872 USER_KILO_FACADE: {} as TRPCContext['env']['USER_KILO_FACADE'],
1873 STREAM_TICKET_NONCE_DO: {} as TRPCContext['env']['STREAM_TICKET_NONCE_DO'],
1874 SHARED_SANDBOX_OVERRIDES: {} as TRPCContext['env']['SHARED_SANDBOX_OVERRIDES'],
1875 SESSION_INGEST: {
1876 fetch: vi.fn(),

Callers 1

router.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected