A11 TypeScript API - v0.7.0
    Preparing search index...

    Variable claudeCodeCreateSessionConfigSchemaConst

    claudeCodeCreateSessionConfigSchema: ZodObject<
        {
            add_dirs: ZodDefault<ZodArray<ZodString>>;
            builtin_tools: ZodDefault<
                ZodUnion<
                    readonly [
                        ZodBoolean,
                        ZodArray<
                            ZodEnum<
                                {
                                    Bash: "Bash";
                                    Edit: "Edit";
                                    Glob: "Glob";
                                    Grep: "Grep";
                                    NotebookEdit: "NotebookEdit";
                                    Read: "Read";
                                    Task: "Task";
                                    TodoWrite: "TodoWrite";
                                    WebFetch: "WebFetch";
                                    WebSearch: "WebSearch";
                                    Write: "Write";
                                },
                            >,
                        >,
                    ],
                >,
            >;
            cli_path: ZodOptional<ZodNullable<ZodString>>;
            cwd: ZodOptional<ZodNullable<ZodString>>;
            disallowed_tools: ZodDefault<ZodArray<ZodString>>;
            effort: ZodOptional<
                ZodNullable<
                    ZodEnum<
                        {
                            high: "high";
                            low: "low";
                            max: "max";
                            medium: "medium";
                            xhigh: "xhigh";
                        },
                    >,
                >,
            >;
            fallback_model: ZodOptional<ZodNullable<ZodString>>;
            fork_session: ZodDefault<ZodBoolean>;
            max_budget_usd: ZodOptional<ZodNullable<ZodNumber>>;
            max_turns: ZodOptional<ZodNullable<ZodNumber>>;
            permission_mode: ZodOptional<
                ZodNullable<
                    ZodEnum<
                        {
                            acceptEdits: "acceptEdits";
                            bypassPermissions: "bypassPermissions";
                            default: "default";
                            dontAsk: "dontAsk";
                            plan: "plan";
                        },
                    >,
                >,
            >;
            resume: ZodOptional<ZodNullable<ZodString>>;
            setting_sources: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodEnum<{ local: "local"; project: "project"; user: "user" }>,
                    >,
                >,
            >;
            skills: ZodOptional<
                ZodNullable<
                    ZodUnion<readonly [ZodArray<ZodString>, ZodLiteral<"all">]>,
                >,
            >;
            thinking: ZodDefault<ZodBoolean>;
            thinking_summaries: ZodDefault<ZodBoolean>;
        },
        $strip,
    > = ...

    Parameters for one Claude Code session.