Skip to content

Update update-project schema to document temporary project IDs and operation fields#14987

Merged
mnkiefer merged 2 commits intoprompt-instructionsfrom
copilot/sub-pr-14984
Feb 11, 2026
Merged

Update update-project schema to document temporary project IDs and operation fields#14987
mnkiefer merged 2 commits intoprompt-instructionsfrom
copilot/sub-pr-14984

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

The update-project schema description was incomplete—it stated agents output a "full project URL" but didn't mention temporary project IDs or operation-specific fields actually supported by the runtime handler.

Changes

  • Temporary project ID support: Document that project field accepts temporary IDs (aw_XXXXXXXXXXXX or #aw_XXXXXXXXXXXX) returned by create_project, not just full URLs
  • Operation-specific fields: Document operation (create_fields|create_view), field_definitions (array for field creation), and view (config object for view creation)
  • Rebuild binary to embed updated schema

The runtime handler in update_project.cjs resolves temporary project IDs via the unified temporary ID map and supports specialized operations beyond standard item/field updates. The schema now accurately reflects this behavior.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@mnkiefer mnkiefer marked this pull request as ready for review February 11, 2026 17:16
Copilot AI review requested due to automatic review settings February 11, 2026 17:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

…ration field support

- Add documentation that project field accepts temporary project IDs (aw_XXXXXXXXXXXX or #aw_XXXXXXXXXXXX) returned by create_project
- Document additional agent output fields for specialized operations: operation (create_fields|create_view), field_definitions (when operation=create_fields), view (when operation=create_view)
- Rebuild binary with updated schema (schemas are embedded via go:embed)

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Address feedback on project prompt instructions Update update-project schema to document temporary project IDs and operation fields Feb 11, 2026
Copilot AI requested a review from mnkiefer February 11, 2026 17:18
@mnkiefer mnkiefer merged commit 1cff68d into prompt-instructions Feb 11, 2026
@mnkiefer mnkiefer deleted the copilot/sub-pr-14984 branch February 11, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants