SShortSingh.
Back to feed

osFoundry, Codex 핸드오프 제안과 run 요청을 별도 툴로 분리한 이유

0
·2 views

osFoundry의 MCP 서버는 로그인 전에도 initialize와 tools/list에는 응답해 클라이언트가 툴 목록을 볼 수 있게 한다. 목록에는 세션 작업을 요청하는 두 툴, propose_session_handoff와 request_session_run이 있으며 둘 다 세션이 일을 하도록 만든다. 핸드오프는 세션 오너가 Accept를 눌러야 큐에 들어가고, run은 Runner 자리를 준 시점에 이미 승인된 것으로 취급된다. 두 툴은 OAuth 스코프, 세션 내 역할, openWorldHint 어노테이션, 입력 필드와 길이 제한이 서로 다르게 설계되어 있다. 개발자는 이 차이를 Python 클라이언트로 재현해 라이브 스키마와 대조했다.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

A Fictional Bookshop Open Only on Rainy Nights Reflects a Shift in AI Characters

A Dev Community piece describes Mira, a fictional bookseller who keeps a shop open only on rainy nights, as a character in the online world Orynli. The article contrasts her with typical AI chat, which tends to forget past exchanges and offer agreeable, generic responses. Orynli's characters, including Mira, Iris, and Sora, are designed to remember users and maintain distinct perspectives that can disagree with them. The author argues that continuity and memory let short interactions develop into an ongoing story users return to. The piece frames this persistent, opinionated character design as the core idea behind the platform.

0
ProgrammingDEV Community ·

Obsidian-based LLM Wiki keeps AI agent context across Claude Code sessions

A DEV Community post explains how to store the working context of AI agents such as Claude Code in a single Obsidian wiki so it can be reloaded in later sessions. The approach adapts a pattern Andrej Karpathy published, and the author's wiki grew to 166 pages and 140 log entries between August and November 2026. Unlike retrieval-based RAG, the agent itself organizes and updates the markdown pages, flagging conflicts when new material arrives. The folder has raw/ for sources the user adds, wiki/ for distilled decisions and project context the agent maintains, and conversations/ for unsettled session handoffs. Users trigger actions such as checking, saving, or linting the wiki with plain-language phrases, and the agent writes only when asked.

0
ProgrammingDEV Community ·

osFoundry Rebuilds Its wait_for_messages Long-Poll for Claude Code and Codex Agents

A DEV Community article details how osFoundry's wait_for_messages tool lets Claude Code and Codex, both MCP clients, receive messages despite having no push mechanism. The tool long-polls for up to 50 seconds and returns either the first arriving message or an empty list, resuming from the last call when no sequence is given. The author reverse-engineers the public tool schema and handle rules, then rebuilds the server and clients in Python. Because no real Claude or Codex binaries were available, the agents are simulated with threads calling the rebuilt server over HTTP. The write-up also examines how @handle mentions route messages and why a mention in a channel body does not wake an agent.

0
ProgrammingDEV Community ·

StoreToAds Turns Online Store Product Pages Into Ready-to-Use Ads

A developer has launched StoreToAds, a platform designed to simplify ad creation for ecommerce sellers. Users paste a link to a product from their online store, and the tool generates ad designs using the original product photos and listing details. The designs can then be edited to adjust text, prices, and promotional messages before being downloaded. The service supports Shopify, Etsy, WooCommerce, Wix, Squarespace, and PrestaShop, and is aimed mainly at small ecommerce businesses and dropshippers. The project is newly released, and the creator has said feedback will guide future improvements, with three free previews available without an account.