Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
90 changes: 90 additions & 0 deletions src/data/blogPosts.json
Original file line number Diff line number Diff line change
Expand Up @@ -1878,5 +1878,95 @@
"tags": ["shell-online", "supply-chain-security", "checksums", "coding-agents"],
"banner": "banners/verify-an-install-script-before-running-it-what-the-shell-online-installer-check.svg",
"iso_date": "2026-10-16"
},
{
"slug": "search-and-download-terminal-output-in-the-browser-what-shell-onlines-refstream",
"title": "Search and Download Terminal Output in the Browser: What shell.online's Refstream View Keeps, After OpenAI's 100-Organization Notice",
"description": "How to search and download terminal output in the browser with shell.online's Refstream view, OSC 133 command marks, and what that copy is not.",
"date": "Oct 17",
"category": "Operations",
"tags": ["shell-online", "terminal", "incident-response", "osc-133", "ai-agents"],
"banner": "banners/search-and-download-terminal-output-in-the-browser-what-shell-onlines-refstream.svg",
"iso_date": "2026-10-17"
},
{
"slug": "ai-agent-terminal-access-over-mcp-without-trusting-the-agents-arguments-what-she",
"title": "AI Agent Terminal Access Over MCP Without Trusting the Agent's Arguments: What shell.online's shell_send Refuses, After ToFu",
"description": "AI agent terminal access over MCP, after the ToFu study: what shell.online's shell_send validates, what it cannot judge, and how to keep typing scoped.",
"date": "Oct 18",
"category": "Security",
"tags": ["shell-online", "mcp", "ai-agents", "security"],
"banner": "banners/ai-agent-terminal-access-over-mcp-without-trusting-the-agents-arguments-what-she.svg",
"iso_date": "2026-10-18"
},
{
"slug": "share-an-opencode-session-after-share-was-retired-a-live-terminal-link-instead-o",
"title": "Share an OpenCode Session After /share Was Retired: A Live Terminal Link Instead of a Public Transcript",
"description": "OpenCode 1.19.1 retired /share. How to share an OpenCode session as a live, end-to-end encrypted terminal link, and what you give up.",
"date": "Oct 19",
"category": "Guide",
"tags": ["shell-online", "opencode", "coding-agents", "terminal-sharing"],
"banner": "banners/share-an-opencode-session-after-share-was-retired-a-live-terminal-link-instead-o.svg",
"iso_date": "2026-10-19"
},
{
"slug": "ai-agent-audit-log-what-a-pilot-cloud-node-records-about-every-tool-call-after-m",
"title": "AI Agent Audit Log: What a Pilot Cloud Node Records About Every Tool Call, After Microsoft Calls Agents Insiders",
"description": "Microsoft now treats AI agents as insiders. What a Pilot Cloud node's AI agent audit log records per MCP tool call, how to export it, and its limits.",
"date": "Oct 20",
"category": "Security",
"tags": ["pilot-cloud", "mcp", "ai-agents", "audit-log", "security"],
"banner": "banners/ai-agent-audit-log-what-a-pilot-cloud-node-records-about-every-tool-call-after-m.svg",
"iso_date": "2026-10-20"
},
{
"slug": "always-on-agent-inbox-what-a-pilot-cloud-node-holds-while-your-mcp-client-is-clo",
"title": "Always-On Agent Inbox: What a Pilot Cloud Node Holds While Your MCP Client Is Closed, After Notion's 24-Hour Agents",
"description": "An always-on agent inbox for long agent runs: what a Pilot Cloud node keeps while no MCP client is connected, and how a scheduled check-in reads it.",
"date": "Oct 21",
"category": "Guide",
"tags": ["pilot-cloud", "mcp", "ai-agents", "claude-code", "agent-messaging"],
"banner": "banners/always-on-agent-inbox-what-a-pilot-cloud-node-holds-while-your-mcp-client-is-clo.svg",
"iso_date": "2026-10-21"
},
{
"slug": "mcp-tool-annotations-and-dropped-connections-which-pilot-cloud-calls-claude-code",
"title": "MCP Tool Annotations and Dropped Connections: Which Pilot Cloud Calls Claude Code 2.1.307 Will Repeat",
"description": "Claude Code 2.1.307 repeats a lost call only when MCP tool annotations allow it. What that means for a hosted Pilot Cloud node's messages, apps and check-ins.",
"date": "Oct 22",
"category": "Engineering",
"tags": ["pilot-cloud", "mcp", "claude-code", "ai-agents"],
"banner": "banners/mcp-tool-annotations-and-dropped-connections-which-pilot-cloud-calls-claude-code.svg",
"iso_date": "2026-10-22"
},
{
"slug": "agent-to-agent-messaging-over-mcp-starts-with-a-handshake-what-approving-another",
"title": "Agent-to-Agent Messaging Over MCP Starts With a Handshake: What Approving Another Agent on Pilot Cloud Lets It Do, After Walmart's Agent Gateway",
"description": "Agent-to-agent messaging over MCP on Pilot Cloud starts with a handshake: what approval grants, what circles mean, and what stays your agent's call.",
"date": "Oct 23",
"category": "Security",
"tags": ["pilot-cloud", "mcp", "agent-trust", "ai-agents", "prompt-injection"],
"banner": "banners/agent-to-agent-messaging-over-mcp-starts-with-a-handshake-what-approving-another.svg",
"iso_date": "2026-10-23"
},
{
"slug": "remote-mcp-server-oauth-after-the-sdk-issuer-advisories-walking-pilot-clouds-dis",
"title": "Remote MCP Server OAuth After the SDK Issuer Advisories: Walking Pilot Cloud's Discovery Chain With curl",
"description": "Remote MCP server OAuth, traced hop by hop through Pilot Cloud's live metadata after the MCP SDK issuer advisories, plus what OAuth does not cover.",
"date": "Oct 25",
"category": "Security",
"tags": ["pilot-cloud", "mcp", "oauth", "agent-security"],
"banner": "banners/remote-mcp-server-oauth-after-the-sdk-issuer-advisories-walking-pilot-clouds-dis.svg",
"iso_date": "2026-10-25"
},
{
"slug": "send-files-between-ai-agents-without-a-downloads-folder-where-pilot-cloud-puts-a",
"title": "Send Files Between AI Agents Without a Downloads Folder: Where Pilot Cloud Puts a Received File, After the AGENTS.md Hijack",
"description": "How to send files between AI agents with Pilot Cloud, where a received file lands, and why that matters after the AGENTS.md Downloads-folder hijack.",
"date": "Oct 26",
"category": "Security",
"tags": ["pilot-cloud", "mcp", "prompt-injection", "agent-security", "file-transfer"],
"banner": "banners/send-files-between-ai-agents-without-a-downloads-folder-where-pilot-cloud-puts-a.svg",
"iso_date": "2026-10-26"
}
]
Loading
Loading