Skip to content

[spec-extractor] Update package specifications for tty, types, typeutil, workflow#38334

Merged
pelikhan merged 1 commit into
mainfrom
spec-extractor/update-workflow-engine-config-2026-06-10-23f094c32b8e9da8
Jun 10, 2026
Merged

[spec-extractor] Update package specifications for tty, types, typeutil, workflow#38334
pelikhan merged 1 commit into
mainfrom
spec-extractor/update-workflow-engine-config-2026-06-10-23f094c32b8e9da8

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Package Specification Updates

This PR updates the README.md specification for the workflow package. The tty, types, and typeutil packages were reviewed and found up-to-date.

Package Status Changes
tty Up-to-date No changes needed
types Up-to-date No changes needed
typeutil Up-to-date No changes needed
workflow Updated Added EngineConfig type table, Engine Configuration Fields subsection, HarnessProvider interface

What Changed

  • workflow/README.md: Added EngineConfig, EngineAuthConfig, NetworkPermissions, and EngineNetworkConfig to the Frontmatter Configuration Types table.
  • Engine Configuration Fields subsection: New detailed table documenting all EngineConfig fields including the experimental Copilot SDK integration fields (copilot-sdk, copilot-sdk-driver).
  • Engine Architecture table: Added HarnessProvider interface entry.

Extraction Method

  • Source code analysis of exported symbols, types, and constants
  • Package doc comment extraction
  • Dependency graph analysis
  • Usage pattern identification

Round-Robin State

  • Packages processed this run: tty, types, typeutil, workflow
  • Next packages in rotation: (index 0 — wraps back to start)
  • Total packages: 20
  • Coverage: tty, types, typeutil, workflow have specifications

Auto-generated by Package Specification Extractor workflow — run §27270772421

Generated by 📋 Package Specification Extractor · 744.7 AIC · ⌖ 37.6 AIC · ⊞ 22.1K ·

  • expires on Jun 13, 2026, 2:55 AM UTC-08:00

…dk fields

Add EngineConfig, EngineAuthConfig, NetworkPermissions, and
EngineNetworkConfig to the Frontmatter Configuration Types table.

Add a new 'Engine Configuration Fields' subsection that documents all
EngineConfig fields including the experimental copilot-sdk integration:

- CopilotSDK (engine.copilot-sdk): enables GitHub Copilot SDK headless
  sidecar mode; sets COPILOT_SDK_URI on child processes.
- CopilotSDKDriver (engine.copilot-sdk-driver): custom driver script or
  command for the SDK; implies copilot-sdk: true when set.

Also add HarnessProvider to the Engine Architecture interface table.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation pkg-specifications labels Jun 10, 2026
@pelikhan pelikhan merged commit 303d14a into main Jun 10, 2026
@pelikhan pelikhan deleted the spec-extractor/update-workflow-engine-config-2026-06-10-23f094c32b8e9da8 branch June 10, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation pkg-specifications

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant