{
  "_id": "6a1e76251d7bb097a0a63cf7",
  "Package": "aisdk",
  "Title": "Unified Interface for AI Model Providers",
  "Version": "1.4.12",
  "Authors@R": "person(\"Yonghe\", \"Xia\", , \"xiayh17@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "A production-grade AI toolkit for R featuring a layered\narchitecture (Specification, Utilities, Providers, Core),\nrequest interception support, robust error handling with\nexponential retry delays, support for multiple AI model\nproviders ('OpenAI', 'Anthropic', etc.), local small language\nmodel inference, distributed 'MCP' ecosystem, multi-agent\norchestration, progressive knowledge loading through skills,\nand a global skill store for sharing AI capabilities.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/YuLab-SMU/aisdk, https://yulab-smu.top/aisdk/",
  "BugReports": "https://github.com/YuLab-SMU/aisdk/issues",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 05:40:19 UTC",
    "User": "root"
  },
  "Author": "Yonghe Xia [aut, cre]",
  "Maintainer": "Yonghe Xia <xiayh17@gmail.com>",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://yulab-smu.r-universe.dev",
  "Date/Publication": "2026-06-02 02:58:18 UTC",
  "RemoteUrl": "https://github.com/yulab-smu/aisdk",
  "RemoteRef": "HEAD",
  "RemoteSha": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
  "MD5sum": "2bf2982d4840755d6443d4914378b5b0",
  "_user": "yulab-smu",
  "_type": "src",
  "_file": "aisdk_1.4.12.tar.gz",
  "_fileid": "f946a9a38bd1c8c2f27e6a26f4f823172189d1537af7ec3225645c17dee8b301",
  "_filesize": 1045848,
  "_sha256": "f946a9a38bd1c8c2f27e6a26f4f823172189d1537af7ec3225645c17dee8b301",
  "_created": "2026-06-02T05:40:19.000Z",
  "_published": "2026-06-02T06:20:21.762Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79010937478,
      "time": 308,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7349908214"
    },
    {
      "job": 79010937149,
      "time": 268,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7350369684"
    },
    {
      "job": 79010937329,
      "time": 164,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7349875132"
    },
    {
      "job": 79010937621,
      "time": 159,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7349874052"
    },
    {
      "job": 79010937229,
      "time": 301,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7349838673"
    },
    {
      "job": 79010937567,
      "time": 741,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7350003215"
    },
    {
      "job": 79010937461,
      "time": 246,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7349893667"
    },
    {
      "job": 79010937530,
      "time": 229,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7349890159"
    },
    {
      "job": 79010937579,
      "time": 223,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7349888427"
    }
  ],
  "_buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/yulab-smu/aisdk",
  "_commit": {
    "id": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
    "author": "Yonghe Xia <xiayh17@gmail.com>",
    "committer": "Yonghe Xia <xiayh17@gmail.com>",
    "message": "Remove Quarto docs workflow (docs live in aisdk-docs now)\n\nDocumentation is built and published from the dedicated YuLab-SMU/aisdk-docs\nrepository, so the per-package docs publish action is no longer needed here.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n",
    "time": 1780369098
  },
  "_maintainer": {
    "name": "Yonghe Xia",
    "email": "xiayh17@gmail.com",
    "login": "xiayh17",
    "description": "",
    "uuid": 17431830
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "callr",
      "role": "Imports"
    },
    {
      "package": "processx",
      "role": "Imports"
    },
    {
      "package": "memoise",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "httptest2",
      "role": "Suggests"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "skimr",
      "role": "Suggests"
    },
    {
      "package": "evaluate",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "fs",
      "role": "Suggests"
    },
    {
      "package": "dotenv",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    }
  ],
  "_owner": "yulab-smu",
  "_selfowned": true,
  "_usedby": 48,
  "_updates": [
    {
      "week": "2026-22",
      "n": 12
    },
    {
      "week": "2026-23",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v1.1.2",
      "date": "2026-04-25"
    }
  ],
  "_stars": 66,
  "_contributors": [
    {
      "user": "xiayh17",
      "count": 14,
      "uuid": 17431830
    }
  ],
  "_userbio": {
    "uuid": 40430016,
    "type": "organization",
    "name": "Bioinformatics Group @ SMU",
    "description": "Research group led by Prof. Guangchuang Yu in School of Basic Medical Sciences, Southern Medical University"
  },
  "_downloads": {
    "count": 13883,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/aisdk"
  },
  "_devurl": "https://github.com/yulab-smu/aisdk",
  "_searchresults": 62,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/aisdk.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/yulab-smu/aisdk",
  "_realowner": "yulab-smu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1.0",
      "date": "2026-03-31"
    },
    {
      "version": "1.4.10",
      "date": "2026-05-29"
    },
    {
      "version": "1.4.11",
      "date": "2026-05-30"
    }
  ],
  "_exports": [
    "Agent",
    "AgentRegistry",
    "analyze_image",
    "AnthropicProvider",
    "api_endpoint_urls",
    "as_preview_text",
    "ask_ai",
    "auto_fix",
    "cache_tool",
    "call_object_accessor",
    "capture_r_execution",
    "CaptureRenderer",
    "ChatSession",
    "check_api",
    "check_ast_safety",
    "check_sdk_compatibility",
    "clear_capability_model",
    "clear_error_context",
    "collect_ai_context",
    "Computer",
    "console_chat",
    "console_confirm",
    "console_input",
    "console_menu",
    "content_image",
    "content_text",
    "context_get",
    "context_search",
    "create_agent",
    "create_agent_registry",
    "create_anthropic",
    "create_ask_user_tool",
    "create_auto_skill_registry",
    "create_capture_renderer",
    "create_chat_session",
    "create_coder_agent",
    "create_computer_tools",
    "create_console_agent",
    "create_console_tools",
    "create_context_management_config",
    "create_context_query_tools",
    "create_custom_provider",
    "create_data_agent",
    "create_default_semantic_adapter_registry",
    "create_embeddings",
    "create_env_agent",
    "create_file_agent",
    "create_gemini",
    "create_hooks",
    "create_null_renderer",
    "create_openai",
    "create_permission_hook",
    "create_planner_agent",
    "create_r_code_tool",
    "create_r_context_tools",
    "create_r_introspect_tools",
    "create_sandbox_system_prompt",
    "create_schema_from_func",
    "create_semantic_adapter",
    "create_semantic_adapter_registry",
    "create_session",
    "create_shared_session",
    "create_skill_architect_agent",
    "create_skill_registry",
    "create_skill_tools",
    "create_standard_registry",
    "create_telemetry",
    "create_visualizer_agent",
    "create_z_ggtree",
    "default_skill_roots",
    "describe_semantic_object",
    "edit_image",
    "EmbeddingModelV1",
    "enable_api_tests",
    "execute_tool_calls",
    "expect_llm_pass",
    "expect_no_hallucination",
    "expect_tool_selection",
    "extract_from_image",
    "fetch_api_models",
    "finalize_image_artifacts",
    "find_tool",
    "fix_json",
    "format_captured_execution",
    "GeminiProvider",
    "generate_image",
    "generate_model_docs",
    "generate_object",
    "generate_stable_id",
    "generate_text",
    "GenerateImageResult",
    "GenerateResult",
    "get_anthropic_base_url",
    "get_anthropic_model",
    "get_anthropic_model_id",
    "get_capability_model",
    "get_context_management_config",
    "get_default_registry",
    "get_memory",
    "get_model",
    "get_model_info",
    "get_model_options",
    "get_openai_base_url",
    "get_openai_embedding_model",
    "get_openai_model",
    "get_openai_model_id",
    "get_or_create_semantic_adapter_registry",
    "get_param_docs",
    "get_r_context",
    "get_r_documentation",
    "get_r_source",
    "get_semantic_adapter_registry",
    "get_semantic_workflow_hint",
    "has_api_key",
    "HookHandler",
    "hypothesis_fix_verify",
    "ImageModelV1",
    "input_image",
    "input_text",
    "inspect_r_function",
    "inspect_r_object",
    "is_semantic_class",
    "LanguageModelV1",
    "list_capability_models",
    "list_context_handles",
    "list_get_exact",
    "list_models",
    "list_r_objects",
    "load_chat_session",
    "materialize_image_upload",
    "Middleware",
    "migrate_pattern",
    "model",
    "normalize_content_blocks",
    "normalize_image_input_for_json",
    "normalize_image_input_to_url_like",
    "object_peek",
    "ObjectStrategy",
    "openai_code_interpreter_tool",
    "openai_computer_use_tool",
    "openai_file_search_tool",
    "openai_hosted_mcp_tool",
    "openai_web_search_tool",
    "OpenAIImageModel",
    "OpenAILanguageModel",
    "OpenAIProvider",
    "OpenAIResponsesLanguageModel",
    "OutputStrategy",
    "post_multipart_to_api",
    "post_to_api",
    "print_migration_guide",
    "project_memory",
    "ProjectMemory",
    "ProviderRegistry",
    "register_json_coercion",
    "register_provider",
    "register_semantic_adapter",
    "register_semantic_workflow_hint",
    "reload_env",
    "render_text",
    "Renderer",
    "request_authorization",
    "resolve_console_startup_model",
    "resolve_model_for_capability",
    "resolve_r_binding",
    "safe_eval",
    "safe_parse_json",
    "safe_to_json",
    "SandboxManager",
    "scan_skills",
    "schema_to_json",
    "sdk_clear_protected_vars",
    "sdk_feature",
    "sdk_get_var_metadata",
    "sdk_is_var_locked",
    "sdk_list_features",
    "sdk_protect_var",
    "sdk_reset_features",
    "sdk_set_feature",
    "sdk_unprotect_var",
    "semantic_render_inspection",
    "semantic_render_summary",
    "set_capability_model",
    "set_context_management_config",
    "set_model",
    "SharedSession",
    "Skill",
    "SkillRegistry",
    "stream_image",
    "stream_text",
    "sub_session_query",
    "Telemetry",
    "tool",
    "Tool",
    "tool_result_message",
    "translate_message_content",
    "trim_context_preview",
    "update_provider_models",
    "update_renviron",
    "validate_model_messages",
    "validate_semantic_action",
    "walk_ast",
    "wrap_language_model",
    "z_any",
    "z_any_object",
    "z_array",
    "z_boolean",
    "z_dataframe",
    "z_describe",
    "z_empty_object",
    "z_enum",
    "z_integer",
    "z_number",
    "z_object",
    "z_string"
  ],
  "_help": [
    {
      "page": "aisdk-package",
      "title": "aisdk: AI SDK for R",
      "topics": [
        "aisdk-package",
        "aisdk"
      ]
    },
    {
      "page": "agent",
      "title": "Agent Class",
      "topics": [
        "Agent"
      ]
    },
    {
      "page": "agent_evals",
      "title": "Performance & Benchmarking: Agent Evals",
      "topics": [
        "agent_evals"
      ]
    },
    {
      "page": "agent_library",
      "title": "Agent Library: Built-in Agent Specialists",
      "topics": [
        "agent_library"
      ]
    },
    {
      "page": "agent_registry",
      "title": "Agent Registry: Agent Storage and Lookup",
      "topics": [
        "agent_registry"
      ]
    },
    {
      "page": "AgentRegistry",
      "title": "AgentRegistry Class",
      "topics": [
        "AgentRegistry"
      ]
    },
    {
      "page": "analyze_image",
      "title": "Analyze Image",
      "topics": [
        "analyze_image"
      ]
    },
    {
      "page": "AnthropicProvider",
      "title": "Anthropic Provider Class",
      "topics": [
        "AnthropicProvider"
      ]
    },
    {
      "page": "api_diagnostics",
      "title": "API Diagnostics",
      "topics": [
        "api_diagnostics"
      ]
    },
    {
      "page": "as_preview_text",
      "title": "Render a Compact Preview String",
      "topics": [
        "as_preview_text"
      ]
    },
    {
      "page": "ask_ai",
      "title": "Ask aisdk About Recent R Context",
      "topics": [
        "ask_ai"
      ]
    },
    {
      "page": "auth_hook",
      "title": "Human-in-the-Loop Authorization",
      "topics": [
        "auth_hook"
      ]
    },
    {
      "page": "auto_fix",
      "title": "Autonomous Data Science Pipelines",
      "topics": [
        "auto_fix"
      ]
    },
    {
      "page": "cache",
      "title": "Caching System",
      "topics": [
        "cache"
      ]
    },
    {
      "page": "cache_tool",
      "title": "Cache Tool",
      "topics": [
        "cache_tool"
      ]
    },
    {
      "page": "call_object_accessor",
      "title": "Call an Object Accessor by Candidate Function Names",
      "topics": [
        "call_object_accessor"
      ]
    },
    {
      "page": "capability_models",
      "title": "Capability Model Routes",
      "topics": [
        "capability_models"
      ]
    },
    {
      "page": "ChatSession",
      "title": "ChatSession Class",
      "topics": [
        "ChatSession"
      ]
    },
    {
      "page": "check_api",
      "title": "Connect and Diagnose API Reachability",
      "topics": [
        "check_api"
      ]
    },
    {
      "page": "check_ast_safety",
      "title": "Check AST Safety",
      "topics": [
        "check_ast_safety"
      ]
    },
    {
      "page": "check_sdk_compatibility",
      "title": "Check SDK Version Compatibility",
      "topics": [
        "check_sdk_compatibility"
      ]
    },
    {
      "page": "clear_capability_model",
      "title": "Clear Capability Model",
      "topics": [
        "clear_capability_model"
      ]
    },
    {
      "page": "clear_error_context",
      "title": "Clear Error Context for ask_ai()",
      "topics": [
        "clear_error_context"
      ]
    },
    {
      "page": "collect_ai_context",
      "title": "Collect Context for 'ask_ai()'",
      "topics": [
        "collect_ai_context"
      ]
    },
    {
      "page": "compat",
      "title": "Compatibility Layer: Feature Flags and Migration Support",
      "topics": [
        "compat"
      ]
    },
    {
      "page": "computer",
      "title": "Computer Class",
      "topics": [
        "Computer"
      ]
    },
    {
      "page": "config_model",
      "title": "Model Configuration Files",
      "topics": [
        "config_model"
      ]
    },
    {
      "page": "console",
      "title": "Console Chat: Interactive REPL",
      "topics": [
        "console"
      ]
    },
    {
      "page": "console_agent",
      "title": "Console Agent: Intelligent Terminal Assistant",
      "topics": [
        "console_agent"
      ]
    },
    {
      "page": "console_chat",
      "title": "Start Console Chat",
      "topics": [
        "console_chat"
      ]
    },
    {
      "page": "console_confirm",
      "title": "Console Confirmation Prompt",
      "topics": [
        "console_confirm"
      ]
    },
    {
      "page": "console_input",
      "title": "Console Text Input",
      "topics": [
        "console_input"
      ]
    },
    {
      "page": "console_menu",
      "title": "Console Interactive Menu",
      "topics": [
        "console_menu"
      ]
    },
    {
      "page": "content_blocks",
      "title": "Provider-Neutral Content Blocks",
      "topics": [
        "content_blocks"
      ]
    },
    {
      "page": "content_image",
      "title": "Create Image Content",
      "topics": [
        "content_image"
      ]
    },
    {
      "page": "content_text",
      "title": "Create Text Content",
      "topics": [
        "content_text"
      ]
    },
    {
      "page": "context",
      "title": "Context Management",
      "topics": [
        "context"
      ]
    },
    {
      "page": "context_budget",
      "title": "Adaptive Context Budget Helpers",
      "topics": [
        "context_budget"
      ]
    },
    {
      "page": "context_collectors",
      "title": "Context State Collectors",
      "topics": [
        "context_collectors"
      ]
    },
    {
      "page": "context_get",
      "title": "Get Session Context by Handle",
      "topics": [
        "context_get"
      ]
    },
    {
      "page": "context_management",
      "title": "Context Management Configuration",
      "topics": [
        "context_management"
      ]
    },
    {
      "page": "context_search",
      "title": "Search Session Context",
      "topics": [
        "context_search"
      ]
    },
    {
      "page": "core_api",
      "title": "Core API: High-Level Functions",
      "topics": [
        "core_api"
      ]
    },
    {
      "page": "core_object",
      "title": "Core Object API: Structured Output Generation",
      "topics": [
        "core_object",
        "generate_object"
      ]
    },
    {
      "page": "create_agent",
      "title": "Create an Agent",
      "topics": [
        "create_agent"
      ]
    },
    {
      "page": "create_agent_registry",
      "title": "Create an Agent Registry",
      "topics": [
        "create_agent_registry"
      ]
    },
    {
      "page": "create_anthropic",
      "title": "Create Anthropic Provider",
      "topics": [
        "create_anthropic"
      ]
    },
    {
      "page": "create_ask_user_tool",
      "title": "Create an ask_user Tool",
      "topics": [
        "create_ask_user_tool"
      ]
    },
    {
      "page": "create_capture_renderer",
      "title": "Create a capturing agent-output renderer",
      "topics": [
        "create_capture_renderer"
      ]
    },
    {
      "page": "create_chat_session",
      "title": "Create a Chat Session",
      "topics": [
        "create_chat_session"
      ]
    },
    {
      "page": "create_coder_agent",
      "title": "Create a CoderAgent",
      "topics": [
        "create_coder_agent"
      ]
    },
    {
      "page": "create_computer_tools",
      "title": "Create Computer Tools",
      "topics": [
        "create_computer_tools"
      ]
    },
    {
      "page": "create_console_agent",
      "title": "Create Console Agent",
      "topics": [
        "create_console_agent"
      ]
    },
    {
      "page": "create_console_tools",
      "title": "Create Console Tools",
      "topics": [
        "create_console_tools"
      ]
    },
    {
      "page": "create_context_management_config",
      "title": "Create Context Management Configuration",
      "topics": [
        "create_context_management_config"
      ]
    },
    {
      "page": "create_context_query_tools",
      "title": "Create Context Query Tools",
      "topics": [
        "create_context_query_tools"
      ]
    },
    {
      "page": "create_custom_provider",
      "title": "Create a custom provider",
      "topics": [
        "create_custom_provider"
      ]
    },
    {
      "page": "create_data_agent",
      "title": "Create a DataAgent",
      "topics": [
        "create_data_agent"
      ]
    },
    {
      "page": "create_default_semantic_adapter_registry",
      "title": "Create the Default Semantic Adapter Registry",
      "topics": [
        "create_default_semantic_adapter_registry"
      ]
    },
    {
      "page": "create_embeddings",
      "title": "Create Embeddings",
      "topics": [
        "create_embeddings"
      ]
    },
    {
      "page": "create_env_agent",
      "title": "Create an EnvAgent",
      "topics": [
        "create_env_agent"
      ]
    },
    {
      "page": "create_file_agent",
      "title": "Create a FileAgent",
      "topics": [
        "create_file_agent"
      ]
    },
    {
      "page": "create_gemini",
      "title": "Create Gemini Provider",
      "topics": [
        "create_gemini"
      ]
    },
    {
      "page": "create_hooks",
      "title": "Create Hooks",
      "topics": [
        "create_hooks"
      ]
    },
    {
      "page": "create_null_renderer",
      "title": "Create a null (no-op) agent-output renderer",
      "topics": [
        "create_null_renderer"
      ]
    },
    {
      "page": "create_openai",
      "title": "Create OpenAI Provider",
      "topics": [
        "create_openai"
      ]
    },
    {
      "page": "create_permission_hook",
      "title": "Create Permission Hook",
      "topics": [
        "create_permission_hook"
      ]
    },
    {
      "page": "create_planner_agent",
      "title": "Create a PlannerAgent",
      "topics": [
        "create_planner_agent"
      ]
    },
    {
      "page": "create_r_code_tool",
      "title": "Create R Code Interpreter Tool",
      "topics": [
        "create_r_code_tool"
      ]
    },
    {
      "page": "create_r_context_tools",
      "title": "Create R Context Tools",
      "topics": [
        "create_r_context_tools"
      ]
    },
    {
      "page": "create_r_introspect_tools",
      "title": "Create R Introspection Tools",
      "topics": [
        "create_r_introspect_tools"
      ]
    },
    {
      "page": "create_sandbox_system_prompt",
      "title": "Create Sandbox System Prompt",
      "topics": [
        "create_sandbox_system_prompt"
      ]
    },
    {
      "page": "create_schema_from_func",
      "title": "Create Schema from Function",
      "topics": [
        "create_schema_from_func"
      ]
    },
    {
      "page": "create_semantic_adapter",
      "title": "Create a Semantic Adapter",
      "topics": [
        "create_semantic_adapter"
      ]
    },
    {
      "page": "create_semantic_adapter_registry",
      "title": "Create a Semantic Adapter Registry",
      "topics": [
        "create_semantic_adapter_registry"
      ]
    },
    {
      "page": "create_session",
      "title": "Create Session (Compatibility Wrapper)",
      "topics": [
        "create_session"
      ]
    },
    {
      "page": "create_shared_session",
      "title": "Create a Shared Session",
      "topics": [
        "create_shared_session"
      ]
    },
    {
      "page": "create_skill_architect_agent",
      "title": "Create a SkillArchitect Agent",
      "topics": [
        "create_skill_architect_agent"
      ]
    },
    {
      "page": "create_skill_registry",
      "title": "Create a Skill Registry",
      "topics": [
        "create_skill_registry"
      ]
    },
    {
      "page": "create_skill_tools",
      "title": "Create Skill Tools",
      "topics": [
        "create_skill_tools"
      ]
    },
    {
      "page": "create_standard_registry",
      "title": "Create Standard Agent Registry",
      "topics": [
        "create_standard_registry"
      ]
    },
    {
      "page": "create_telemetry",
      "title": "Create Telemetry",
      "topics": [
        "create_telemetry"
      ]
    },
    {
      "page": "create_visualizer_agent",
      "title": "Create a VisualizerAgent",
      "topics": [
        "create_visualizer_agent"
      ]
    },
    {
      "page": "create_z_ggtree",
      "title": "Create Schema for ggtree Function",
      "topics": [
        "create_z_ggtree"
      ]
    },
    {
      "page": "default_skill_roots",
      "title": "Default Skill Roots",
      "topics": [
        "default_skill_roots"
      ]
    },
    {
      "page": "edit_image",
      "title": "Edit Images",
      "topics": [
        "edit_image"
      ]
    },
    {
      "page": "EmbeddingModelV1",
      "title": "Embedding Model V1 (Abstract Base Class)",
      "topics": [
        "EmbeddingModelV1"
      ]
    },
    {
      "page": "enable_api_tests",
      "title": "Check if API tests should be enabled",
      "topics": [
        "enable_api_tests"
      ]
    },
    {
      "page": "execute_tool_calls",
      "title": "Execute Tool Calls",
      "topics": [
        "execute_tool_calls"
      ]
    },
    {
      "page": "expect_llm_pass",
      "title": "Expect LLM Pass",
      "topics": [
        "expect_llm_pass"
      ]
    },
    {
      "page": "expect_no_hallucination",
      "title": "Expect No Hallucination",
      "topics": [
        "expect_no_hallucination"
      ]
    },
    {
      "page": "expect_tool_selection",
      "title": "Expect Tool Selection",
      "topics": [
        "expect_tool_selection"
      ]
    },
    {
      "page": "extension_runtime",
      "title": "Console Extension Runtime",
      "topics": [
        "extension_runtime"
      ]
    },
    {
      "page": "extract_from_image",
      "title": "Extract Structured Data From Image",
      "topics": [
        "extract_from_image"
      ]
    },
    {
      "page": "fetch_api_models",
      "title": "Fetch available models from API provider",
      "topics": [
        "fetch_api_models"
      ]
    },
    {
      "page": "GeminiProvider",
      "title": "Gemini Provider Class",
      "topics": [
        "GeminiProvider"
      ]
    },
    {
      "page": "generate_image",
      "title": "Generate Images",
      "topics": [
        "generate_image"
      ]
    },
    {
      "page": "generate_text",
      "title": "Generate Text",
      "topics": [
        "generate_text"
      ]
    },
    {
      "page": "GenerateImageResult",
      "title": "Generate Image Result",
      "topics": [
        "GenerateImageResult"
      ]
    },
    {
      "page": "GenerateResult",
      "title": "Generate Result",
      "topics": [
        "GenerateResult"
      ]
    },
    {
      "page": "get_anthropic_base_url",
      "title": "Get Anthropic base URL from environment",
      "topics": [
        "get_anthropic_base_url"
      ]
    },
    {
      "page": "get_anthropic_model",
      "title": "Get Anthropic model name from environment",
      "topics": [
        "get_anthropic_model"
      ]
    },
    {
      "page": "get_anthropic_model_id",
      "title": "Get Anthropic model ID from environment",
      "topics": [
        "get_anthropic_model_id"
      ]
    },
    {
      "page": "get_capability_model",
      "title": "Get Capability Model",
      "topics": [
        "get_capability_model"
      ]
    },
    {
      "page": "get_context_management_config",
      "title": "Get Context Management Configuration",
      "topics": [
        "get_context_management_config"
      ]
    },
    {
      "page": "get_default_registry",
      "title": "Get Default Registry",
      "topics": [
        "get_default_registry"
      ]
    },
    {
      "page": "get_memory",
      "title": "Get or Create Global Memory",
      "topics": [
        "get_memory"
      ]
    },
    {
      "page": "get_model",
      "title": "Get Default Model",
      "topics": [
        "get_model"
      ]
    },
    {
      "page": "get_model_info",
      "title": "Get Full Model Info",
      "topics": [
        "get_model_info"
      ]
    },
    {
      "page": "get_model_options",
      "title": "Get Default Model Runtime Options",
      "topics": [
        "get_model_options"
      ]
    },
    {
      "page": "get_openai_base_url",
      "title": "Get OpenAI Base URL from environment",
      "topics": [
        "get_openai_base_url"
      ]
    },
    {
      "page": "get_openai_embedding_model",
      "title": "Get OpenAI Embedding Model from environment",
      "topics": [
        "get_openai_embedding_model"
      ]
    },
    {
      "page": "get_openai_model",
      "title": "Get OpenAI Model from environment",
      "topics": [
        "get_openai_model"
      ]
    },
    {
      "page": "get_openai_model_id",
      "title": "Get OpenAI Model ID from environment",
      "topics": [
        "get_openai_model_id"
      ]
    },
    {
      "page": "get_or_create_semantic_adapter_registry",
      "title": "Get or Create a Semantic Adapter Registry",
      "topics": [
        "get_or_create_semantic_adapter_registry"
      ]
    },
    {
      "page": "get_r_context",
      "title": "Get R Context",
      "topics": [
        "get_r_context"
      ]
    },
    {
      "page": "get_r_documentation",
      "title": "Get R Documentation",
      "topics": [
        "get_r_documentation"
      ]
    },
    {
      "page": "get_r_source",
      "title": "Get R Source",
      "topics": [
        "get_r_source"
      ]
    },
    {
      "page": "has_api_key",
      "title": "Check if specific provider key is available",
      "topics": [
        "has_api_key"
      ]
    },
    {
      "page": "HookHandler",
      "title": "Hook Handler",
      "topics": [
        "HookHandler"
      ]
    },
    {
      "page": "hooks",
      "title": "Hooks System",
      "topics": [
        "hooks"
      ]
    },
    {
      "page": "hypothesis_fix_verify",
      "title": "Hypothesis-Fix-Verify Loop",
      "topics": [
        "hypothesis_fix_verify"
      ]
    },
    {
      "page": "image_api",
      "title": "Image APIs",
      "topics": [
        "image_api"
      ]
    },
    {
      "page": "ImageModelV1",
      "title": "Image Model V1 (Abstract Base Class)",
      "topics": [
        "ImageModelV1"
      ]
    },
    {
      "page": "input_image",
      "title": "Create Input Image Block",
      "topics": [
        "input_image"
      ]
    },
    {
      "page": "input_text",
      "title": "Create Input Text Block",
      "topics": [
        "input_text"
      ]
    },
    {
      "page": "inspect_r_function",
      "title": "Inspect an R Function",
      "topics": [
        "inspect_r_function"
      ]
    },
    {
      "page": "inspect_r_object",
      "title": "Inspect a Live R Object",
      "topics": [
        "inspect_r_object"
      ]
    },
    {
      "page": "is_semantic_class",
      "title": "Check Whether an Object Belongs to a Semantic Class",
      "topics": [
        "is_semantic_class"
      ]
    },
    {
      "page": "LanguageModelV1",
      "title": "Language Model V1 (Abstract Base Class)",
      "topics": [
        "LanguageModelV1"
      ]
    },
    {
      "page": "list_capability_models",
      "title": "List Capability Models",
      "topics": [
        "list_capability_models"
      ]
    },
    {
      "page": "list_context_handles",
      "title": "List Available Context Handles",
      "topics": [
        "list_context_handles"
      ]
    },
    {
      "page": "list_models",
      "title": "List Models for Provider",
      "topics": [
        "list_models"
      ]
    },
    {
      "page": "list_r_objects",
      "title": "List Live R Objects",
      "topics": [
        "list_r_objects"
      ]
    },
    {
      "page": "load_chat_session",
      "title": "Load a Chat Session",
      "topics": [
        "load_chat_session"
      ]
    },
    {
      "page": "Middleware",
      "title": "Middleware (Base Class)",
      "topics": [
        "Middleware"
      ]
    },
    {
      "page": "migrate_pattern",
      "title": "Migrate Legacy Code",
      "topics": [
        "migrate_pattern"
      ]
    },
    {
      "page": "model",
      "title": "Model Shortcut",
      "topics": [
        "model"
      ]
    },
    {
      "page": "model_defaults",
      "title": "Default Model Configuration",
      "topics": [
        "model_defaults"
      ]
    },
    {
      "page": "multimodal",
      "title": "Multimodal Helpers",
      "topics": [
        "multimodal"
      ]
    },
    {
      "page": "object_peek",
      "title": "Peek at a Live R Object",
      "topics": [
        "object_peek"
      ]
    },
    {
      "page": "ObjectStrategy",
      "title": "Object Strategy",
      "topics": [
        "ObjectStrategy"
      ]
    },
    {
      "page": "openai_code_interpreter_tool",
      "title": "OpenAI built-in code_interpreter tool",
      "topics": [
        "openai_code_interpreter_tool"
      ]
    },
    {
      "page": "openai_computer_use_tool",
      "title": "OpenAI built-in computer_use tool",
      "topics": [
        "openai_computer_use_tool"
      ]
    },
    {
      "page": "openai_file_search_tool",
      "title": "OpenAI built-in file_search tool",
      "topics": [
        "openai_file_search_tool"
      ]
    },
    {
      "page": "openai_hosted_mcp_tool",
      "title": "OpenAI hosted MCP tool",
      "topics": [
        "openai_hosted_mcp_tool"
      ]
    },
    {
      "page": "openai_web_search_tool",
      "title": "OpenAI built-in web_search tool",
      "topics": [
        "openai_web_search_tool"
      ]
    },
    {
      "page": "OpenAIProvider",
      "title": "OpenAI Provider Class",
      "topics": [
        "OpenAIProvider"
      ]
    },
    {
      "page": "OutputStrategy",
      "title": "Output Strategy Interface",
      "topics": [
        "OutputStrategy"
      ]
    },
    {
      "page": "print_migration_guide",
      "title": "Print Migration Guide",
      "topics": [
        "print_migration_guide"
      ]
    },
    {
      "page": "print.GenerateObjectResult",
      "title": "Print GenerateObjectResult",
      "topics": [
        "print.GenerateObjectResult"
      ]
    },
    {
      "page": "print.z_schema",
      "title": "Print Method for z_schema",
      "topics": [
        "print.z_schema"
      ]
    },
    {
      "page": "project_memory",
      "title": "Project Memory System",
      "topics": [
        "project_memory"
      ]
    },
    {
      "page": "ProjectMemory",
      "title": "Project Memory Class",
      "topics": [
        "ProjectMemory"
      ]
    },
    {
      "page": "provider_custom",
      "title": "Custom Provider Factory",
      "topics": [
        "provider_custom"
      ]
    },
    {
      "page": "ProviderRegistry",
      "title": "Provider Registry",
      "topics": [
        "ProviderRegistry"
      ]
    },
    {
      "page": "r_context_tools",
      "title": "R Context Tools",
      "topics": [
        "r_context_tools"
      ]
    },
    {
      "page": "r_introspect_tools",
      "title": "R Introspection Tools for Autonomous Debugging",
      "topics": [
        "r_introspect_tools"
      ]
    },
    {
      "page": "register_provider",
      "title": "Register a Provider Factory",
      "topics": [
        "register_provider"
      ]
    },
    {
      "page": "reload_env",
      "title": "Reload project-level environment variables",
      "topics": [
        "reload_env"
      ]
    },
    {
      "page": "render_text",
      "title": "Render Markdown Text",
      "topics": [
        "render_text"
      ]
    },
    {
      "page": "request_authorization",
      "title": "Request User Authorization (HITL)",
      "topics": [
        "request_authorization"
      ]
    },
    {
      "page": "resolve_model_for_capability",
      "title": "Resolve Model For Capability",
      "topics": [
        "resolve_model_for_capability"
      ]
    },
    {
      "page": "resolve_r_binding",
      "title": "Resolve an R Binding",
      "topics": [
        "resolve_r_binding"
      ]
    },
    {
      "page": "run_state",
      "title": "Run State Helpers",
      "topics": [
        "run_state"
      ]
    },
    {
      "page": "safe_eval",
      "title": "Safe Eval with Timeout",
      "topics": [
        "safe_eval"
      ]
    },
    {
      "page": "safe_parse_json",
      "title": "Safe JSON Parser",
      "topics": [
        "safe_parse_json"
      ]
    },
    {
      "page": "safe_to_json",
      "title": "Safe Serialization to JSON",
      "topics": [
        "safe_to_json"
      ]
    },
    {
      "page": "sandbox",
      "title": "R-Native Programmatic Sandbox",
      "topics": [
        "sandbox"
      ]
    },
    {
      "page": "SandboxManager",
      "title": "SandboxManager Class",
      "topics": [
        "SandboxManager"
      ]
    },
    {
      "page": "scan_skills",
      "title": "Scan for Skills",
      "topics": [
        "scan_skills"
      ]
    },
    {
      "page": "schema",
      "title": "Schema DSL: Lightweight JSON Schema Generator",
      "topics": [
        "schema"
      ]
    },
    {
      "page": "schema_generator",
      "title": "Schema Generator",
      "topics": [
        "schema_generator"
      ]
    },
    {
      "page": "schema_to_json",
      "title": "Convert Schema to JSON",
      "topics": [
        "schema_to_json"
      ]
    },
    {
      "page": "sdk_clear_protected_vars",
      "title": "Reset the Variable Registry",
      "topics": [
        "sdk_clear_protected_vars"
      ]
    },
    {
      "page": "sdk_feature",
      "title": "Get Feature Flag",
      "topics": [
        "sdk_feature"
      ]
    },
    {
      "page": "sdk_get_var_metadata",
      "title": "Get Metadata for a Protected Variable",
      "topics": [
        "sdk_get_var_metadata"
      ]
    },
    {
      "page": "sdk_is_var_locked",
      "title": "Check if a Variable is Locked",
      "topics": [
        "sdk_is_var_locked"
      ]
    },
    {
      "page": "sdk_list_features",
      "title": "List Feature Flags",
      "topics": [
        "sdk_list_features"
      ]
    },
    {
      "page": "sdk_protect_var",
      "title": "Protect a Variable from Agent Modification",
      "topics": [
        "sdk_protect_var"
      ]
    },
    {
      "page": "sdk_reset_features",
      "title": "Reset Feature Flags",
      "topics": [
        "sdk_reset_features"
      ]
    },
    {
      "page": "sdk_set_feature",
      "title": "Set Feature Flag",
      "topics": [
        "sdk_set_feature"
      ]
    },
    {
      "page": "sdk_unprotect_var",
      "title": "Unprotect a Variable",
      "topics": [
        "sdk_unprotect_var"
      ]
    },
    {
      "page": "semantic_adapter",
      "title": "Semantic Adapter Runtime",
      "topics": [
        "semantic_adapter"
      ]
    },
    {
      "page": "session",
      "title": "Session Management: Stateful Chat Sessions",
      "topics": [
        "session"
      ]
    },
    {
      "page": "session_event_store",
      "title": "Console Session Event Store",
      "topics": [
        "session_event_store"
      ]
    },
    {
      "page": "set_capability_model",
      "title": "Set Capability Model",
      "topics": [
        "set_capability_model"
      ]
    },
    {
      "page": "set_context_management_config",
      "title": "Set Context Management Configuration",
      "topics": [
        "set_context_management_config"
      ]
    },
    {
      "page": "set_model",
      "title": "Set Default Model",
      "topics": [
        "set_model"
      ]
    },
    {
      "page": "shared_session",
      "title": "SharedSession: Enhanced Multi-Agent Session Management",
      "topics": [
        "shared_session"
      ]
    },
    {
      "page": "SharedSession",
      "title": "SharedSession Class",
      "topics": [
        "SharedSession"
      ]
    },
    {
      "page": "skill",
      "title": "Skill Class",
      "topics": [
        "Skill"
      ]
    },
    {
      "page": "skill_registry",
      "title": "Skill Registry: Scan and Manage Skills",
      "topics": [
        "skill_registry"
      ]
    },
    {
      "page": "SkillRegistry",
      "title": "SkillRegistry Class",
      "topics": [
        "SkillRegistry"
      ]
    },
    {
      "page": "spec_model",
      "title": "Specification Layer: Model Interfaces",
      "topics": [
        "spec_model"
      ]
    },
    {
      "page": "stdlib_agents",
      "title": "Standard Agent Library: Built-in Specialist Agents",
      "topics": [
        "stdlib_agents"
      ]
    },
    {
      "page": "strategy",
      "title": "Output Strategy System",
      "topics": [
        "strategy"
      ]
    },
    {
      "page": "stream_image",
      "title": "Stream Image Generation",
      "topics": [
        "stream_image"
      ]
    },
    {
      "page": "stream_text",
      "title": "Stream Text",
      "topics": [
        "stream_text"
      ]
    },
    {
      "page": "sub_session_query",
      "title": "Run a Bounded Child Session",
      "topics": [
        "sub_session_query"
      ]
    },
    {
      "page": "telemetry",
      "title": "Telemetry Class",
      "topics": [
        "Telemetry"
      ]
    },
    {
      "page": "tool_factory",
      "title": "Create a Tool",
      "topics": [
        "tool"
      ]
    },
    {
      "page": "tool",
      "title": "Tool Class",
      "topics": [
        "Tool"
      ]
    },
    {
      "page": "update_renviron",
      "title": "Update .Renviron with new values",
      "topics": [
        "update_renviron"
      ]
    },
    {
      "page": "utils_capture",
      "title": "Capture R Console Output",
      "topics": [
        "utils_capture"
      ]
    },
    {
      "page": "utils_http",
      "title": "Utilities: HTTP and Retry Logic",
      "topics": [
        "utils_http"
      ]
    },
    {
      "page": "utils_ids",
      "title": "Utilities: Stable IDs",
      "topics": [
        "utils_ids"
      ]
    },
    {
      "page": "utils_json",
      "title": "JSON Utilities",
      "topics": [
        "fix_json",
        "utils_json"
      ]
    },
    {
      "page": "utils_middleware",
      "title": "Utilities: Middleware System",
      "topics": [
        "utils_middleware"
      ]
    },
    {
      "page": "utils_registry",
      "title": "Utilities: Provider Registry",
      "topics": [
        "utils_registry"
      ]
    },
    {
      "page": "variable_registry",
      "title": "Variable Registry",
      "topics": [
        "variable_registry"
      ]
    },
    {
      "page": "walk_ast",
      "title": "Walk an Abstract Syntax Tree",
      "topics": [
        "walk_ast"
      ]
    },
    {
      "page": "wrap_language_model",
      "title": "Wrap Language Model with Middleware",
      "topics": [
        "wrap_language_model"
      ]
    },
    {
      "page": "z_any",
      "title": "Create Any Schema",
      "topics": [
        "z_any"
      ]
    },
    {
      "page": "z_array",
      "title": "Create Array Schema",
      "topics": [
        "z_array"
      ]
    },
    {
      "page": "z_boolean",
      "title": "Create Boolean Schema",
      "topics": [
        "z_boolean"
      ]
    },
    {
      "page": "z_dataframe",
      "title": "Create Dataframe Schema",
      "topics": [
        "z_dataframe"
      ]
    },
    {
      "page": "z_describe",
      "title": "Describe Schema",
      "topics": [
        "z_describe"
      ]
    },
    {
      "page": "z_empty_object",
      "title": "Create Empty Object Schema",
      "topics": [
        "z_empty_object"
      ]
    },
    {
      "page": "z_enum",
      "title": "Create Enum Schema",
      "topics": [
        "z_enum"
      ]
    },
    {
      "page": "z_integer",
      "title": "Create Integer Schema",
      "topics": [
        "z_integer"
      ]
    },
    {
      "page": "z_number",
      "title": "Create Number Schema",
      "topics": [
        "z_number"
      ]
    },
    {
      "page": "z_object",
      "title": "Create Object Schema",
      "topics": [
        "z_object"
      ]
    },
    {
      "page": "z_string",
      "title": "Create String Schema",
      "topics": [
        "z_string"
      ]
    }
  ],
  "_readme": "https://github.com/yulab-smu/aisdk/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "cachem",
    "callr",
    "cli",
    "curl",
    "digest",
    "fastmap",
    "glue",
    "httr2",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "memoise",
    "openssl",
    "processx",
    "ps",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr",
    "yaml"
  ],
  "_score": 8.912781440794877,
  "_indexed": true,
  "_nocasepkg": "aisdk",
  "_universes": [
    "yulab-smu",
    "xiayh17"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.12",
      "date": "2026-06-02T05:44:21.000Z",
      "distro": "noble",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "cd7c3cb627948f067ca72c28f912a8f3dab420557e5fd9181bcf2dd820acd99d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.12",
      "date": "2026-06-02T06:18:03.000Z",
      "distro": "noble",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "4742dc37ff36f8d16cdcbef709c446b062a3b9d5bb0463223c002a924708cdcc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.12",
      "date": "2026-06-02T05:42:24.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "5c8ac604c64c7ea1d085057718b816d885c2ca02946e1e6f252b1697f55029a8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.12",
      "date": "2026-06-02T05:42:42.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "079cfdded0535b4c4f44ad6ee4680a6b0a4977dfc6bc854960bc7c377ccd45c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.12",
      "date": "2026-06-02T05:53:35.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "7213ff03eded6009b01f1d26f75059c049c7d78ce50298894546292cdb79e56c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.12",
      "date": "2026-06-02T05:42:25.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "82ad9acc734d5f8b02f2f27b767ddea3e79c55f0def91ef9fd84fc62a161d18a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.12",
      "date": "2026-06-02T05:42:25.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "7bf8adc715b1bd8848a8140b5394cb41a8dfba3823a0aed0bc1eefd0c3ce60ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.12",
      "date": "2026-06-02T05:42:15.000Z",
      "commit": "bea7986ecd0d5cbf13b479bed094f91f3b177614",
      "fileid": "3166898b71fe2f9ae7f0690819889cb0dc5715706c9a079b2de8f559ffa18156",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/26800652389"
    }
  ]
}