@archastro/sdk
    Preparing search index...

    Interface SolutionImportResponse

    The result of importing a Solution bundle into the library, including the Solution config record, a structured import result, and the list of all configs persisted during the transaction.

    interface SolutionImportResponse {
        created_at?: string;
        id: string;
        import_result: SolutionImportResult;
        installed_configs?: InstalledConfigEntry[];
        kind: string;
        lookup_key?: string;
        solution: SolutionSummary;
        updated_at?: string;
        virtual_path?: string;
    }
    Index

    Properties

    created_at?: string

    When the Solution config record was first created (ISO 8601).

    id: string

    Solution config ID (cfg_...).

    import_result: SolutionImportResult

    Structured outcome of the import, including status, conflict details, and version information.

    installed_configs?: InstalledConfigEntry[]

    Deprecated legacy field. One entry per persisted config in the import (including the Solution itself), defaulting to an empty array. Callers should prefer solution plus follow-up APIs instead. key echoes the caller-supplied input identifier (original lookup_key for top-level configs; <skill_lookup_key>:<relative_path> for skill / solution-file children). Order is stable: sorted by key.

    kind: string

    Resource type. Always "Solution".

    lookup_key?: string

    The lookup_key stored on the Solution config after the import's suffix normalization. null when the Solution was not given a lookup key.

    solution: SolutionSummary

    Full summary of the imported Solution, in the same shape as the individual Solution retrieval endpoint.

    updated_at?: string

    When the Solution config record was last modified (ISO 8601).

    virtual_path?: string

    The virtual_path stored on the Solution config, used as the stable dedupe key across owner scopes. null when no virtual path was assigned.