ISPO SDK
    Preparing search index...

    Interface RemoteCodingSessionsApi

    Markdown
    interface RemoteCodingSessionsApi {
        cancel(
            input: RemoteCodingSessionMutationInput,
        ): Promise<{ session: RemoteCodingSession }>;
        create(
            input: RemoteCodingSessionCreateInput,
        ): Promise<
            {
                preflight?: {
                    dirtyExcluded: true;
                    dirtyFileCount: number;
                    sourceRevision: string;
                };
                session: RemoteCodingSession;
            },
        >;
        events(input: RemoteCodingEventsInput): Promise<RemoteCodingEventsResult>;
        get(
            input: RemoteCodingSessionSelector,
        ): Promise<{ session: RemoteCodingSession }>;
        list(
            input?: RemoteCodingSessionListInput,
        ): Promise<
            { nextCursor?: string; sessions: readonly RemoteCodingSession[] },
        >;
        resume(
            input: RemoteCodingSessionMutationInput,
        ): Promise<{ session: RemoteCodingSession }>;
        send(
            input: RemoteCodingSessionSendInput,
        ): Promise<{ session: RemoteCodingSession }>;
    }
    Index

    Authority for agent.remote.sessions.cancel

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    • Returns Promise<
          {
              preflight?: {
                  dirtyExcluded: true;
                  dirtyFileCount: number;
                  sourceRevision: string;
              };
              session: RemoteCodingSession;
          },
      >

    Authority for agent.remote.sessions.create

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    Authority for agent.remote.sessions.events

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    Authority for agent.remote.sessions.get

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    Authority for agent.remote.sessions.list

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    Authority for agent.remote.sessions.resume

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.

    Authority for agent.remote.sessions.send

    Reviewed request token: agent.remoteCoding. Standing capability: agent.remoteCoding.

    Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.