{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"vscode-futuretechnexus-getbotai","slug":"getbotai-code-assistant","name":"GetBotAI Code assistant","type":"extension","url":"https://marketplace.visualstudio.com/items?itemName=FutureTechNexus.getbotai","page_url":"https://unfragile.ai/getbotai-code-assistant","categories":["code-editors"],"tags":["ai","chat gpt","claude","code-analysis","code-assistant","code-completion","code-optimization","code-review","cucumber","deadlock-detection","debugging","gemini","github","keybindings","productivity","resource-leaks","security","sonnet","sql","testing"],"pricing":{"model":"freemium","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"vscode-futuretechnexus-getbotai__cap_0","uri":"capability://code.generation.editing.multi.model.code.completion.with.real.time.inline.suggestions","name":"multi-model code completion with real-time inline suggestions","description":"Provides real-time code completion suggestions directly in the VS Code editor by routing user input to configurable AI models (GPT-4o, Claude Sonnet, DeepSeek, Gemini) via GetBotAI's backend API. The extension monitors cursor position and code context, sending the current file buffer and selection state to the inference backend, which returns completion suggestions rendered as inline autocomplete proposals. Supports model switching without extension reload, allowing developers to compare completion quality across providers.","intents":["Get instant code suggestions as I type without breaking my coding flow","Compare completion quality across different AI models to find the best fit for my coding style","Reduce boilerplate typing by leveraging AI-powered completions for common patterns"],"best_for":["solo developers building features in VS Code who want faster typing velocity","teams evaluating multiple AI model providers for code generation quality"],"limitations":["Real-time latency not documented — network round-trip to GetBotAI backend may introduce perceptible delay vs local completion engines","Completion quality depends on selected model; no fallback mechanism if primary model fails","Context limited to current file — cannot reference symbols or patterns from other files in the project","No offline mode — requires active internet connection and valid GetBotAI account"],"requires":["VS Code (version not specified)","Active GetBotAI account (free trial or paid subscription)","Internet connection for API calls to GetBotAI backend","At least one configured AI model (GPT-4o, Claude Sonnet, DeepSeek, or Gemini)"],"input_types":["code (current file buffer)","cursor position and selection state","language context (inferred from file extension)"],"output_types":["code completion suggestions (inline autocomplete proposals)","multiple ranked alternatives per completion"],"categories":["code-generation-editing","developer-productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_1","uri":"capability://code.generation.editing.context.aware.error.detection.and.automated.bug.fixing","name":"context-aware error detection and automated bug fixing","description":"Analyzes the current file or selected code block to identify syntax errors, logic bugs, and runtime issues by sending code to the configured AI model with error-detection prompts. The extension parses the AI response to extract identified issues and suggested fixes, presenting them in a structured format within the sidebar or chat interface. Developers can apply fixes with a single click, which replaces the problematic code block with the corrected version.","intents":["Quickly identify bugs in my code without running a full test suite","Get AI-suggested fixes for errors I'm stuck on and apply them with one click","Understand why a piece of code is broken and what the fix does"],"best_for":["junior developers learning debugging patterns and error resolution","teams doing rapid prototyping who want fast error feedback without running tests"],"limitations":["Bug detection accuracy depends on model capability — may miss subtle logic errors or context-dependent bugs","No integration with VS Code's built-in error diagnostics (ESLint, TypeScript, etc.) — operates independently","Cannot detect runtime errors that only manifest during execution (e.g., null pointer exceptions at specific inputs)","Fixes are AI-generated suggestions, not guaranteed to be correct or optimal — requires developer review"],"requires":["VS Code extension installed and activated","GetBotAI account with active subscription or trial","Selected code block or open file to analyze","Internet connection for API calls"],"input_types":["code (current file or selected block)","error context (if available from VS Code diagnostics)"],"output_types":["structured list of identified issues with descriptions","suggested code fixes with explanations","severity levels (critical, warning, info)"],"categories":["code-generation-editing","safety-moderation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_10","uri":"capability://automation.workflow.query.limit.and.rate.limiting.with.subscription.tiers","name":"query limit and rate limiting with subscription tiers","description":"Implements usage-based rate limiting through GetBotAI's backend, with different query limits based on subscription tier (free trial: 3 days, Silver tier, Gold tier). Each API call to the backend consumes a query quota, and the extension tracks remaining quota in the UI. When quota is exhausted, the extension prevents further requests and prompts the user to upgrade or wait for quota reset.","intents":["Understand my usage limits and plan my AI assistant usage accordingly","Upgrade to a higher tier when I exceed my quota","Monitor my query consumption to optimize costs"],"best_for":["individual developers on free trials evaluating the tool","teams managing costs and wanting visibility into AI assistant usage","organizations with strict API budgets"],"limitations":["Query limits and pricing tiers not documented in detail — unclear what constitutes a 'query' or what limits apply to each tier","No per-capability rate limiting — all capabilities consume the same quota","No usage analytics or breakdown by feature — developers cannot see which features consume most quota","Rate limiting is enforced server-side — no local caching or offline mode to reduce quota consumption","No ability to set custom quota alerts or spending limits"],"requires":["GetBotAI account with active subscription or trial","Internet connection for quota tracking","VS Code extension"],"input_types":["subscription tier (free trial, Silver, Gold)","API calls to GetBotAI backend"],"output_types":["remaining query quota (displayed in UI)","quota exceeded notifications","upgrade prompts"],"categories":["automation-workflow","safety-moderation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_11","uri":"capability://tool.use.integration.cross.platform.account.synchronization.across.vs.code.chrome.and.edge","name":"cross-platform account synchronization across vs code, chrome, and edge","description":"Enables developers to create a single GetBotAI account that works across VS Code extension, Chrome browser extension, and Edge browser extension. Account credentials and custom commands/prompts are synchronized across platforms, allowing seamless switching between tools. The extension authenticates via email signup on the GetBotAI website and maintains session state across platforms.","intents":["Use the same AI assistant across my development tools (VS Code, browser) without managing separate accounts","Sync my custom commands and preferences across all platforms","Access my conversation history and saved prompts from any device"],"best_for":["developers using multiple development environments (VS Code on desktop, browser-based IDEs, cloud editors)","teams wanting consistent AI assistant experience across all tools","remote developers using browser-based development environments"],"limitations":["Account synchronization mechanism not documented — unclear if real-time or eventual consistency","Custom commands and prompts are synced but conversation history is not — each platform maintains separate chat history","No offline account access — requires internet connection to authenticate","Browser extension functionality not detailed — unclear what capabilities are available in Chrome/Edge vs VS Code","No multi-device session management — cannot revoke access from specific devices"],"requires":["GetBotAI account (email signup)","VS Code extension installed (for VS Code usage)","Chrome or Edge browser extension installed (for browser usage)","Internet connection for account synchronization"],"input_types":["account credentials (email)","custom commands and prompts","subscription tier"],"output_types":["synchronized account state across platforms","custom command library (synced)","subscription status and quota (synced)"],"categories":["tool-use-integration","memory-knowledge"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_2","uri":"capability://text.generation.language.code.explanation.with.model.specific.detail.levels","name":"code explanation with model-specific detail levels","description":"Generates natural-language explanations of code functionality by sending the selected code block to the configured AI model with a structured explanation prompt. The model returns a description of what the code does, how it works, and why it's structured that way. Explanations are rendered in the chat sidebar with full conversation history, allowing developers to ask follow-up questions about specific parts of the explanation.","intents":["Understand what a complex function or algorithm does without reading every line","Learn the intent behind code written by teammates or in open-source libraries","Get explanations tailored to my experience level (beginner vs advanced)"],"best_for":["junior developers onboarding to new codebases or learning unfamiliar patterns","teams documenting legacy code without original authors available","developers reading open-source code and needing quick context"],"limitations":["Explanation quality varies by model — GPT-4o and Claude Sonnet produce more detailed explanations than Gemini Flash","No ability to customize explanation depth or focus areas (e.g., 'explain only the algorithm, not the I/O handling')","Explanations are generated fresh each time — no caching or persistence across sessions","Cannot explain code that requires external context (e.g., framework-specific magic or domain-specific patterns)"],"requires":["VS Code extension with GetBotAI account","Code selection or open file to explain","Internet connection for API calls","At least one configured AI model"],"input_types":["code (selected block or full file)","language context (inferred from file extension)"],"output_types":["natural-language explanation (markdown formatted)","conversation history with follow-up Q&A","code snippets highlighting key sections"],"categories":["text-generation-language","code-generation-editing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_3","uri":"capability://code.generation.editing.code.optimization.with.performance.and.readability.suggestions","name":"code optimization with performance and readability suggestions","description":"Analyzes selected code to identify optimization opportunities (performance bottlenecks, readability improvements, memory efficiency) by sending the code to the AI model with optimization-focused prompts. The model returns a prioritized list of suggested optimizations with explanations of performance impact and refactoring steps. Developers can review suggestions in the chat interface and apply recommended changes via inline code replacement.","intents":["Find performance bottlenecks in my code without profiling tools","Improve code readability and maintainability based on best practices","Understand the trade-offs between different optimization approaches"],"best_for":["performance-sensitive teams optimizing hot paths in production code","developers refactoring legacy code for maintainability","teams establishing coding standards and best practices"],"limitations":["Optimization suggestions are heuristic-based — may not reflect actual performance gains without profiling","No integration with performance profilers (e.g., Chrome DevTools, Python cProfile) — cannot measure actual impact","Suggestions depend on language and framework knowledge of the AI model — may miss domain-specific optimizations","Cannot optimize for hardware-specific constraints (e.g., GPU memory, cache line size) without explicit context"],"requires":["VS Code extension with GetBotAI account","Code selection to optimize","Internet connection for API calls","Configured AI model (GPT-4o or Claude Sonnet recommended for detailed analysis)"],"input_types":["code (selected block or function)","language context (inferred from file extension)","optional: performance constraints or target metrics"],"output_types":["prioritized list of optimization suggestions","explanations of performance impact and trade-offs","refactored code examples","complexity analysis (time/space)"],"categories":["code-generation-editing","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_4","uri":"capability://safety.moderation.security.focused.code.review.for.sql.injection.and.resource.leaks","name":"security-focused code review for sql injection and resource leaks","description":"Scans selected code for security vulnerabilities, specifically SQL injection risks and resource leak patterns, by sending code to the AI model with security-focused analysis prompts. The model identifies vulnerable code patterns (e.g., string concatenation in SQL queries, unclosed file handles) and suggests secure alternatives (parameterized queries, try-finally blocks). Results are presented as a prioritized vulnerability list with severity levels and remediation steps.","intents":["Identify SQL injection vulnerabilities in my database queries before they reach production","Find resource leaks (unclosed files, connections, memory) that could cause crashes or performance degradation","Learn secure coding patterns by reviewing AI-suggested fixes"],"best_for":["teams building web applications with database access who lack dedicated security review","developers learning secure coding practices and common vulnerability patterns","rapid prototyping teams who want quick security feedback before formal code review"],"limitations":["Detection accuracy depends on code clarity — obfuscated or dynamically-generated SQL may not be detected","No integration with static analysis security tools (SAST) like SonarQube or Snyk — operates independently","Cannot detect vulnerabilities that require runtime context (e.g., SQL injection via environment variables)","Limited to SQL injection and resource leaks — does not cover OWASP Top 10 comprehensively (XSS, CSRF, authentication, etc.)","Suggestions are AI-generated and may not align with organizational security policies or compliance requirements"],"requires":["VS Code extension with GetBotAI account","Code selection containing database queries or resource management code","Internet connection for API calls","Configured AI model"],"input_types":["code (selected block or function)","language context (SQL, Python, JavaScript, etc.)","optional: database framework context (Django ORM, SQLAlchemy, etc.)"],"output_types":["vulnerability list with severity levels (critical, high, medium, low)","vulnerable code snippets highlighted","secure code alternatives with explanations","remediation steps and best practices"],"categories":["safety-moderation","code-generation-editing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_5","uri":"capability://safety.moderation.deadlock.detection.for.concurrent.code.patterns","name":"deadlock detection for concurrent code patterns","description":"Analyzes code containing threading, async/await, or lock-based concurrency patterns to identify potential deadlock scenarios by sending code to the AI model with deadlock-detection prompts. The model identifies problematic patterns (circular lock dependencies, nested locks, missing timeouts) and suggests refactoring approaches (lock ordering, timeout mechanisms, lock-free data structures). Results include visual representations of lock dependency graphs and step-by-step deadlock scenarios.","intents":["Identify potential deadlocks in my multi-threaded code before they cause production outages","Understand why a specific concurrency pattern could deadlock and how to fix it","Learn best practices for safe concurrent programming (lock ordering, timeouts)"],"best_for":["backend teams building high-concurrency systems (servers, databases, distributed systems)","developers learning concurrent programming and common pitfalls","teams debugging intermittent deadlock issues in production"],"limitations":["Deadlock detection is heuristic-based — may produce false positives (flagging safe patterns) or false negatives (missing subtle deadlocks)","Cannot detect deadlocks that depend on timing or specific execution orders without runtime instrumentation","Limited to code-level analysis — cannot detect deadlocks in external libraries or OS-level synchronization primitives","Suggestions assume standard threading models (Java threads, Python GIL, async/await) — may not apply to custom concurrency frameworks","No integration with deadlock detection tools (ThreadSanitizer, Java Flight Recorder) — operates independently"],"requires":["VS Code extension with GetBotAI account","Code selection containing threading, locks, or async patterns","Internet connection for API calls","Configured AI model (GPT-4o or Claude Sonnet recommended for complex analysis)"],"input_types":["code (selected block or function)","language context (Java, Python, C++, Go, etc.)","optional: concurrency framework context (pthreads, asyncio, tokio, etc.)"],"output_types":["list of identified deadlock risks with severity levels","deadlock scenario descriptions (step-by-step execution paths)","lock dependency graphs (visual or text-based)","refactoring suggestions with safe patterns","timeout and lock-ordering recommendations"],"categories":["safety-moderation","code-generation-editing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_6","uri":"capability://code.generation.editing.test.case.generation.with.cucumber.step.definition.creation","name":"test case generation with cucumber step definition creation","description":"Generates Cucumber step definitions and test scenarios from selected code by analyzing the function signature, parameters, and logic, then creating BDD-style test steps in Gherkin syntax. The extension sends code to the AI model with test-generation prompts, receives step definitions (Given/When/Then format) and corresponding implementation code, and presents them in the chat interface for review and insertion into test files. Supports multiple testing frameworks and languages.","intents":["Generate test cases for my code without writing boilerplate test structure","Create BDD-style Cucumber tests that document expected behavior in plain language","Quickly add test coverage to legacy code that lacks tests"],"best_for":["teams practicing BDD (Behavior-Driven Development) who want faster test authoring","developers adding test coverage to existing code without test infrastructure","QA teams documenting acceptance criteria in executable Gherkin syntax"],"limitations":["Generated tests are based on code analysis, not actual requirements — may not cover all business logic or edge cases","Test quality depends on code clarity — complex or poorly-structured code generates less useful tests","No integration with test runners (Jest, pytest, Cucumber CLI) — generated tests must be manually integrated","Cannot generate tests for code with external dependencies (APIs, databases) without explicit mocking context","Gherkin syntax is opinionated — generated steps may not match team conventions or existing step definitions"],"requires":["VS Code extension with GetBotAI account","Code selection (function or class to test)","Internet connection for API calls","Configured AI model","Optional: Cucumber/Gherkin plugin for VS Code syntax highlighting"],"input_types":["code (function, class, or module)","language context (JavaScript, Python, Java, etc.)","optional: existing test examples or step definitions for style matching"],"output_types":["Gherkin feature file content (Given/When/Then steps)","step definition implementation code (JavaScript, Python, etc.)","test data and fixtures","edge case scenarios"],"categories":["code-generation-editing","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_7","uri":"capability://text.generation.language.chat.based.code.interaction.with.persistent.conversation.history","name":"chat-based code interaction with persistent conversation history","description":"Provides a conversational interface within the VS Code sidebar where developers can ask questions about code, request modifications, and receive explanations through multi-turn dialogue. The extension maintains conversation history within the session, allowing developers to reference previous questions and build on prior context without re-selecting code. Each message is routed to the configured AI model, and responses are rendered with syntax highlighting for code blocks and markdown formatting for explanations.","intents":["Ask follow-up questions about code without losing context or re-selecting it","Have a back-and-forth conversation with the AI about design decisions and trade-offs","Request iterative code modifications based on feedback from previous responses"],"best_for":["developers who prefer conversational interaction over command-based workflows","teams collaborating on code reviews through the extension (sharing chat history)","developers exploring design alternatives through dialogue"],"limitations":["Conversation history is session-local — not persisted across VS Code restarts or shared across team members","Context window is limited by the AI model's token limit — very long conversations may lose early context","No ability to reference multiple code files in a single conversation — limited to current file or selections","Chat history cannot be exported or integrated with documentation tools","Model switching within a conversation may lose context or change response style"],"requires":["VS Code extension with GetBotAI account","Internet connection for API calls","Configured AI model","Optional: code selection for context (can chat without selection)"],"input_types":["natural language questions and requests","code selections (optional, for context)","follow-up refinements and clarifications"],"output_types":["natural language responses with markdown formatting","code snippets and examples","conversation history (text-based, session-local)"],"categories":["text-generation-language","memory-knowledge"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_8","uri":"capability://tool.use.integration.multi.provider.ai.model.selection.with.dynamic.switching","name":"multi-provider ai model selection with dynamic switching","description":"Allows developers to select and switch between 9+ AI models (GPT-4o, Claude Sonnet, DeepSeek, Gemini Flash, etc.) from different providers (OpenAI, Anthropic, Google, DeepSeek) without restarting the extension or losing context. Model selection is exposed in the extension settings and UI, with featured models (GPT-4o, Claude Sonnet, DeepSeek Reasoner) highlighted as recommended. Switching models applies to all subsequent requests within the session, enabling A/B comparison of model outputs.","intents":["Compare code completion quality across different AI models to find the best fit for my project","Switch to a more capable model (GPT-4o) for complex tasks and a faster model (Gemini Flash) for simple completions","Use specialized models (DeepSeek Reasoner) for reasoning-heavy tasks like deadlock detection"],"best_for":["teams evaluating multiple AI model providers for code generation quality and cost","developers optimizing for specific use cases (speed vs accuracy vs cost)","organizations with model-specific compliance or data residency requirements"],"limitations":["Model availability depends on GetBotAI's backend support — not all models may be available at all times","Switching models mid-conversation may change response style or lose context (model-specific tokenization)","No cost comparison or usage tracking per model — developers cannot see which model is most cost-effective","Model capabilities vary significantly — some models may not support certain features (e.g., image generation with DALL-E 3)","No automatic model fallback if primary model is unavailable or rate-limited"],"requires":["VS Code extension with GetBotAI account","Internet connection for API calls","GetBotAI backend support for selected model","Sufficient account quota or subscription tier for selected model"],"input_types":["model selection (dropdown or settings menu)","code and queries (same as other capabilities)"],"output_types":["model-specific responses (completion suggestions, explanations, etc.)","model metadata (name, provider, featured status)"],"categories":["tool-use-integration","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"vscode-futuretechnexus-getbotai__cap_9","uri":"capability://automation.workflow.custom.command.and.prompt.library.management","name":"custom command and prompt library management","description":"Allows developers to create, save, and reuse custom commands and prompts within the extension, enabling workflow automation and standardization. Custom commands can be triggered from the command palette or context menu, executing predefined prompts with the selected code. The extension stores custom commands in a library accessible across sessions, supporting parameterization and templating for dynamic prompt generation.","intents":["Create reusable commands for repetitive tasks (e.g., 'generate unit tests', 'check for security issues')","Standardize code review prompts across the team to ensure consistent feedback","Automate common workflows without writing extension code"],"best_for":["teams establishing coding standards and wanting to enforce them through AI-assisted review","individual developers building personal productivity workflows","organizations with domain-specific code patterns that need specialized analysis"],"limitations":["Custom command storage is local to the extension — not synced across devices or shared with team members","No version control or audit trail for custom commands — changes are not tracked","Templating and parameterization capabilities not documented — unclear what variables are supported","No ability to chain multiple commands or create conditional logic","Custom prompts are sent to the AI model as-is — no validation or safety checks"],"requires":["VS Code extension with GetBotAI account","Access to extension settings to create custom commands","Internet connection for API calls","Configured AI model"],"input_types":["custom command definition (name, prompt template, parameters)","code selection (passed to custom command)","parameter values (if templated)"],"output_types":["custom command execution results (same as standard capabilities)","command library (list of saved commands)"],"categories":["automation-workflow","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":44,"verified":false,"data_access_risk":"high","permissions":["VS Code (version not specified)","Active GetBotAI account (free trial or paid subscription)","Internet connection for API calls to GetBotAI backend","At least one configured AI model (GPT-4o, Claude Sonnet, DeepSeek, or Gemini)","VS Code extension installed and activated","GetBotAI account with active subscription or trial","Selected code block or open file to analyze","Internet connection for API calls","Internet connection for quota tracking","VS Code extension"],"failure_modes":["Real-time latency not documented — network round-trip to GetBotAI backend may introduce perceptible delay vs local completion engines","Completion quality depends on selected model; no fallback mechanism if primary model fails","Context limited to current file — cannot reference symbols or patterns from other files in the project","No offline mode — requires active internet connection and valid GetBotAI account","Bug detection accuracy depends on model capability — may miss subtle logic errors or context-dependent bugs","No integration with VS Code's built-in error diagnostics (ESLint, TypeScript, etc.) — operates independently","Cannot detect runtime errors that only manifest during execution (e.g., null pointer exceptions at specific inputs)","Fixes are AI-generated suggestions, not guaranteed to be correct or optimal — requires developer review","Query limits and pricing tiers not documented in detail — unclear what constitutes a 'query' or what limits apply to each tier","No per-capability rate limiting — all capabilities consume the same quota","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.49,"quality":0.49,"ecosystem":0.35000000000000003,"match_graph":0.25,"freshness":0.75,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:34.803Z","last_scraped_at":"2026-05-03T15:20:40.998Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=getbotai-code-assistant","compare_url":"https://unfragile.ai/compare?artifact=getbotai-code-assistant"}},"signature":"P+FYGUT3xm0dbBRTDfpaAPfjXT5yZHkXPM+FL5ESB/6Wz20l3J8H9i7u4T8ZaKRU/VZBuChzvWpL0zKUQvFNAA==","signedAt":"2026-06-19T09:33:43.671Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/getbotai-code-assistant","artifact":"https://unfragile.ai/getbotai-code-assistant","verify":"https://unfragile.ai/api/v1/verify?slug=getbotai-code-assistant","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}