This commit is contained in:
+7
-1
@@ -59,6 +59,12 @@ movements:
|
||||
4. YAML 定義を生成し、CreatePiece または UpdatePiece で保存する
|
||||
5. 作成した Piece の内容をユーザーに説明する
|
||||
|
||||
## ワークスペース・アプリ
|
||||
ユーザーが「ワークスペース・アプリを作って」「○○用の GUI を作って」と依頼した場合:
|
||||
作り方の仕様を `ReadToolDoc({ name: "workspace-apps" })` で取得し、自己完結 HTML
|
||||
(インライン JS/CSS のみ・外部ネットワーク禁止)を Write で `apps/{名前}/index.html` に書く。
|
||||
ワークスペースの「アプリ」タブから起動できる旨を回答で伝える。
|
||||
|
||||
## 完了方法(重要)
|
||||
この piece は単一 movement のため、終了は必ず `complete` ツールで行う。`transition` は使わない。
|
||||
|
||||
@@ -66,7 +72,7 @@ movements:
|
||||
- `result` がそのままユーザーに表示される最終出力。途中のメモや作業ログは入れない
|
||||
- **ユーザー確認が必要**: `complete({status: "needs_user_input", missing_info: "確認したい内容", why_no_default: "デフォルトで進められない理由"})`
|
||||
- **技術的失敗で打ち切り**: `complete({status: "aborted", abort_reason: "失敗の理由"})`
|
||||
allowed_tools: [Read, Write, Edit, Glob, Grep, WebSearch, WebFetch, DownloadFile, ReadImage, AnnotateImage, ReadPdf, PdfToImages, ReadExcel, ReadDocx, ReadPPTX, ReadMsg, SQLite, Bash, XSearch, XUserPosts, XPostDetail, XTimeline, XFetchCardMedia, BrowseWeb, SearchPlaces, GetDirections, ReverseGeocode, GetYouTubeTranscript, SearchYouTube, SearchAmazon, TranscribeAudio, ListPieces, GetPiece, CreatePiece, UpdatePiece, SearchKnowledge, ListNamespaces, ListDocuments, SearchNotes, ReadNote, WriteNote, SearchMicrosoftLearn, FetchMicrosoftLearn, SearchMicrosoftLearnCache, RefreshMicrosoftLearnCache, ReadToolDoc, UpdateDashboardWidget, 'mcp__*']
|
||||
allowed_tools: [Read, Write, Edit, Glob, Grep, WebSearch, WebFetch, DownloadFile, ReadImage, AnnotateImage, ReadPdf, PdfToImages, ReadExcel, ReadDocx, ReadPPTX, ReadMsg, SQLite, Bash, XSearch, XUserPosts, XPostDetail, XTimeline, XFetchCardMedia, BrowseWeb, SearchPlaces, GetDirections, ReverseGeocode, GetYouTubeTranscript, SearchYouTube, SearchAmazon, TranscribeAudio, ListPieces, GetPiece, CreatePiece, UpdatePiece, SearchMicrosoftLearn, FetchMicrosoftLearn, SearchMicrosoftLearnCache, RefreshMicrosoftLearnCache, ReadToolDoc, AddCalendarEvent, ListCalendarEvents, 'mcp__*']
|
||||
# default_next is the engine-internal fallback for context overflow / ASK
|
||||
# limit reached / SpawnSubTask unavailable. It is NOT exposed to the LLM.
|
||||
default_next: COMPLETE
|
||||
|
||||
Reference in New Issue
Block a user