Crawler Summary

synapse-agent answer-first brief

A self-growing AI agent framework based on unified Bash abstraction Synapse Agent $1 A self-growing AI agent framework built on a unified shell abstraction, with an interactive REPL, extensible tooling, and a reusable skill system. Open Source Docs - $1 - $1 - $1 Highlights - **Unified Shell Abstraction**: three tool layers (Native Commands / Agent Shell / Extension Tools), so the LLM mainly learns one Bash-style interface - **Multi-Provider LLM Support**: unified LLMProvider interfa Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.

Freshness

Last checked 2/22/2026

Best For

Contract is available with explicit auth and schema references.

Not Ideal For

synapse-agent is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.

Evidence Sources Checked

editorial-content, capability-contract, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 100/100

synapse-agent

A self-growing AI agent framework based on unified Bash abstraction Synapse Agent $1 A self-growing AI agent framework built on a unified shell abstraction, with an interactive REPL, extensible tooling, and a reusable skill system. Open Source Docs - $1 - $1 - $1 Highlights - **Unified Shell Abstraction**: three tool layers (Native Commands / Agent Shell / Extension Tools), so the LLM mainly learns one Bash-style interface - **Multi-Provider LLM Support**: unified LLMProvider interfa

MCPverified

Public facts

7

Change events

1

Artifacts

0

Freshness

Feb 22, 2026

Verifiededitorial-content1 verified compatibility signal1 GitHub stars

Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.

1 GitHub starsSchema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 22, 2026

Vendor

Baqif2

Artifacts

0

Benchmarks

0

Last release

0.1.0

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/BaqiF2/Synapse-Agent.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Baqif2

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (2)

Protocol compatibility

MCP

contracthigh
Observed Feb 24, 2026Source linkProvenance

Auth modes

mcp, api_key

contracthigh
Observed Feb 24, 2026Source linkProvenance
Artifact (1)

Machine-readable schemas

OpenAPI or schema references published

contracthigh
Observed Feb 24, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Executable Examples

text

┌──────────────────────────────────────────────────────────────┐
│                         cli (REPL)                           │
│                     consumes EventStream                     │
├──────────┬───────────┬───────────┬───────────┬──────────────┤
│sub-agents│  skills   │   tools   │  config   │              │
│          │           │ BashRouter│           │              │
│          │           │ 3-Layer   │           │              │
├──────────┴─────┬─────┴─────┬─────┴───────────┴──────────────┤
│     core       │ providers │                                │
│  EventStream   │ Anthropic │                                │
│  Agent Loop    │ OpenAI    │                                │
│  Messages      │ Google    │                                │
├────────────────┴───────────┴────────────────────────────────┤
│                        common                                │
│                  logger, errors, constants                    │
└──────────────────────────────────────────────────────────────┘

bash

bun install
cp .env.example .env

bash

# 1) Install dependencies
bun install

# 2) Create global link
bun link

# 3) Ensure ~/.bun/bin is in PATH (e.g. ~/.zshrc or ~/.bashrc)
export PATH="$HOME/.bun/bin:$PATH"

# 4) Reload shell config
source ~/.zshrc  # or source ~/.bashrc

bash

echo '{"name": "bun-global"}' > ~/.bun/install/global/package.json

json

{
  "env": {
    "ANTHROPIC_API_KEY": "your_api_key_here",
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com"
  },
  "model": "claude-sonnet-4-5",
  "skillEnhance": {
    "autoEnhance": false,
    "maxEnhanceContextChars": 50000
  }
}

json

{
  "env": {
    "ANTHROPIC_API_KEY": "<your-minimax-api-key>",
    "ANTHROPIC_BASE_URL": "https://api.minimaxi.chat/v1"
  },
  "model": "minimax-2.1"
}

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

A self-growing AI agent framework based on unified Bash abstraction Synapse Agent $1 A self-growing AI agent framework built on a unified shell abstraction, with an interactive REPL, extensible tooling, and a reusable skill system. Open Source Docs - $1 - $1 - $1 Highlights - **Unified Shell Abstraction**: three tool layers (Native Commands / Agent Shell / Extension Tools), so the LLM mainly learns one Bash-style interface - **Multi-Provider LLM Support**: unified LLMProvider interfa

Full README

Synapse Agent

Synapse Logo

中文文档

A self-growing AI agent framework built on a unified shell abstraction, with an interactive REPL, extensible tooling, and a reusable skill system.

Open Source Docs

Highlights

  • Unified Shell Abstraction: three tool layers (Native Commands / Agent Shell / Extension Tools), so the LLM mainly learns one Bash-style interface
  • Multi-Provider LLM Support: unified LLMProvider interface with built-in Anthropic, OpenAI, and Google adapters — switch providers at runtime without code changes
  • Event-Driven Architecture: EventStream async iterable decouples Agent Core from UI, enabling flexible consumption patterns
  • Modular Monolith: strict module boundaries enforced by dependency-cruiser fitness functions — core, providers, tools, skills, sub-agents each with clear dependency rules
  • Pluggable Operations: FileOperations / BashOperations interfaces allow swapping execution environments (local, remote, sandbox)
  • Two-Layer Message System: domain messages preserve full context; explicit convertToLlm() pure-function conversion for LLM API calls
  • Interactive REPL: streaming output, tool execution status, and slash commands
  • MCP and Skill Extensions: integrate external MCP tools and reusable local skills
  • Session Persistence and Resume: manage and restore historical sessions
  • Auto Skill Enhancement: distill reusable skills from completed tasks
  • Sub-Agents: built-in explore, general, and skill sub-agents with independent EventStream and tool permission isolation

Core Architecture

┌──────────────────────────────────────────────────────────────┐
│                         cli (REPL)                           │
│                     consumes EventStream                     │
├──────────┬───────────┬───────────┬───────────┬──────────────┤
│sub-agents│  skills   │   tools   │  config   │              │
│          │           │ BashRouter│           │              │
│          │           │ 3-Layer   │           │              │
├──────────┴─────┬─────┴─────┬─────┴───────────┴──────────────┤
│     core       │ providers │                                │
│  EventStream   │ Anthropic │                                │
│  Agent Loop    │ OpenAI    │                                │
│  Messages      │ Google    │                                │
├────────────────┴───────────┴────────────────────────────────┤
│                        common                                │
│                  logger, errors, constants                    │
└──────────────────────────────────────────────────────────────┘

Module Dependency Rules

| Module | Allowed Dependencies | Description | |--------|---------------------|-------------| | core | common | Event system, Agent Loop, message conversion | | providers | common | LLMProvider adapters (Anthropic/OpenAI/Google) | | tools | core(types), common | Three-layer tool system, pluggable operations | | skills | core, providers, common | Skill generation and enhancement | | sub-agents | core, providers, tools, common | Sub-agent lifecycle management | | cli | all modules | Top-level consumer | | common | (none) | Shared utilities |

Install and Setup

Local setup

bun install
cp .env.example .env

Global install (use synapse anywhere)

# 1) Install dependencies
bun install

# 2) Create global link
bun link

# 3) Ensure ~/.bun/bin is in PATH (e.g. ~/.zshrc or ~/.bashrc)
export PATH="$HOME/.bun/bin:$PATH"

# 4) Reload shell config
source ~/.zshrc  # or source ~/.bashrc

If bun link fails with package.json missing "name", run:

echo '{"name": "bun-global"}' > ~/.bun/install/global/package.json

LLM settings

LLM settings are stored in ~/.synapse/settings.json:

{
  "env": {
    "ANTHROPIC_API_KEY": "your_api_key_here",
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com"
  },
  "model": "claude-sonnet-4-5",
  "skillEnhance": {
    "autoEnhance": false,
    "maxEnhanceContextChars": 50000
  }
}

| Key | Description | | --- | --- | | ANTHROPIC_API_KEY | Required API key | | ANTHROPIC_BASE_URL | Optional API endpoint | | model | Model name (default: claude-sonnet-4-5) | | skillEnhance.autoEnhance | Enable/disable auto skill enhancement | | skillEnhance.maxEnhanceContextChars | Context size limit for enhancement analysis |

Note: Synapse Agent supports multiple LLM providers through a unified LLMProvider interface. Built-in adapters: Anthropic, OpenAI, Google. You can also use Anthropic-compatible endpoints (e.g. MiniMax) via ANTHROPIC_BASE_URL.

MiniMax (Anthropic-compatible)

MiniMax can be used with Synapse Agent through an Anthropic-compatible API surface. In this setup:

  • ANTHROPIC_API_KEY: use your MiniMax API key
  • ANTHROPIC_BASE_URL: use the MiniMax-compatible endpoint
  • model: use a MiniMax model name (the author commonly uses minimax-2.1)

Example:

{
  "env": {
    "ANTHROPIC_API_KEY": "<your-minimax-api-key>",
    "ANTHROPIC_BASE_URL": "https://api.minimaxi.chat/v1"
  },
  "model": "minimax-2.1"
}

References:

See .env.example for additional optional settings (logging, persistence, enhancement strategy, etc.).

Quick Start

# After global install
synapse chat

# Or from project directory
bun run chat

REPL Commands

Slash commands (/)

| Command | Description | | --- | --- | | /help | Show help | | /exit | Exit REPL | | /clear | Clear conversation history | | /cost | Show token/cost usage for current session | | /context | Show context usage stats | | /compact | Compact conversation history | | /model | Show current model | | /tools | List available tools | | /resume | Show resumable sessions and choose one | | /resume --latest | Resume latest session | | /resume <id> | Resume by session ID |

Skill commands

| Command | Description | | --- | --- | | /skill:list | List installed skills | | /skill:info <name> | Show skill details and versions | | /skill:import <src> | Import skills from local directory or URL | | /skill:rollback <name> [version] | Roll back a skill version | | /skill:delete <name> | Delete a skill and its version history | | /skill enhance | Show auto skill enhancement status | | /skill enhance --on | Enable auto skill enhancement | | /skill enhance --off | Disable auto skill enhancement | | /skill enhance -h | Show skill enhancement help |

Shell commands (!)

!ls -la
!git status

Tooling Model

Layer 2: Agent Shell

| Command | Description | | --- | --- | | read <file> | Read file (supports offset and line limits) | | write <file> | Create/overwrite file | | edit <file> | Regex-based text replacement | | bash <cmd> | Execute native shell command |

For file discovery and content search, prefer native commands such as find, rg, and grep.

Layer 3: Extension Tools

| Command | Description | | --- | --- | | tools search | Search tools (supports --type=mcp\|skill) | | skill search | Semantic skill search | | mcp:* | Invoke MCP tools | | skill:* | Invoke skill scripts | | task:* | Run sub-agent tasks |

Advanced Features

Session persistence and resume

  • Session files are stored in ~/.synapse/sessions/ by default
  • Session directory can be overridden with SYNAPSE_SESSIONS_DIR
  • Use /resume or /resume --latest

Auto skill enhancement

  • /skill enhance --on to enable
  • /skill enhance --off to disable
  • Setting is persisted in ~/.synapse/settings.json (skillEnhance.autoEnhance)

Sub-agents

  • explore: repository exploration
  • general: general task handling
  • skill: skill generation

MCP Configuration

Default lookup paths:

  • ./mcp_servers.json
  • ~/.synapse/mcp/mcp_servers.json

Example:

{
  "mcpServers": {
    "server-name": {
      "command": "node",
      "args": ["server.js"]
    }
  }
}

Project Structure

├── src/
│   ├── core/               # Agent Core: EventStream, Agent Loop, messages
│   ├── providers/           # LLM Provider adapters (Anthropic/OpenAI/Google)
│   │   ├── anthropic/
│   │   ├── openai/
│   │   └── google/
│   ├── tools/               # Three-layer tool system
│   │   ├── operations/      # Pluggable operations (FileOps/BashOps)
│   │   ├── handlers/        # Agent Shell command handlers
│   │   └── converters/      # MCP/Skill converters
│   ├── skills/              # Skill generation and enhancement
│   ├── sub-agents/          # Sub-agent lifecycle management
│   ├── common/              # Logger, errors, constants
│   ├── cli/                 # REPL and terminal UI
│   ├── config/              # Configuration management
│   ├── agent/               # Legacy agent runner
│   ├── utils/               # Utility functions
│   └── resource/            # System prompts
├── tests/
│   ├── unit/                # Unit tests (mirrors src/ structure)
│   ├── integration/         # Integration tests
│   └── e2e/                 # End-to-end CLI tests
├── docs/
│   ├── architecture/        # Architecture design and ADRs
│   └── requirements/        # PRD and BDD acceptance criteria
├── assets/
│   └── logo.png
├── README.md
├── README.zh-CN.md
├── CLAUDE.md
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
├── LICENSE
└── CHANGELOG.md

Development Commands

bun run lint          # ESLint (Flat Config, strict mode)
bun run typecheck     # TypeScript strict type checking
bun test              # Run all tests
bun test tests/unit/  # Unit tests only
bun test tests/integration/  # Integration tests only
bun run test:arch     # Architecture fitness tests (dependency-cruiser)
bun run test:cov      # Tests with coverage report
bun run test:e2e      # End-to-end tests
bun run validate      # Run all checks (lint + typecheck + tests + arch)

Tech Stack

  • Runtime: Bun 1.3.9
  • Language: TypeScript (strict mode)
  • LLM SDKs: @anthropic-ai/sdk, openai, @google/genai
  • MCP: @modelcontextprotocol/sdk
  • Validation: Zod
  • Logging: pino + pino-pretty
  • Terminal UI: Ink + @inkjs/ui
  • CLI: Commander.js
  • Architecture Testing: dependency-cruiser

Acknowledgements

Inspired by:

Contact

License

MIT

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

mcp, api_key

Streaming

Yes

Data region

global

Protocol support

MCP: verified

Requires: mcp, lang:typescript, streaming

Forbidden: none

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Protocol support is explicitly confirmed in contract metadata.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "mcp",
    "api_key"
  ],
  "requires": [
    "mcp",
    "lang:typescript",
    "streaming"
  ],
  "forbidden": [],
  "supportsMcp": true,
  "supportsA2a": false,
  "supportsStreaming": true,
  "inputSchemaRef": "https://github.com/BaqiF2/Synapse-Agent#input",
  "outputSchemaRef": "https://github.com/BaqiF2/Synapse-Agent#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:46:36.385Z",
  "sourceUpdatedAt": "2026-02-24T19:46:36.385Z",
  "freshnessSeconds": 4421355
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_MCP",
      "generatedAt": "2026-04-16T23:55:52.247Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "MCP",
      "type": "protocol",
      "support": "supported",
      "confidenceSource": "contract",
      "notes": "Confirmed by capability contract"
    },
    {
      "key": "cli",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|supported|contract capability:cli|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP",
    "href": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:36.385Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "mcp, api_key",
    "href": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:36.385Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/BaqiF2/Synapse-Agent#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:36.385Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Baqif2",
    "href": "https://github.com/BaqiF2/Synapse-Agent",
    "sourceUrl": "https://github.com/BaqiF2/Synapse-Agent",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "href": "https://github.com/BaqiF2/Synapse-Agent",
    "sourceUrl": "https://github.com/BaqiF2/Synapse-Agent",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-baqif2-synapse-agent/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to synapse-agent and adjacent AI workflows.