Skip to content

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

Merged
pelikhan merged 1 commit into
mainfrom
spec-extractor/run-27754472529-tty-types-typeutil-workflow-10666f75475aaa0e
Jun 18, 2026
Merged

[spec-extractor] Update package specifications for tty, types, typeutil, workflow#40027
pelikhan merged 1 commit into
mainfrom
spec-extractor/run-27754472529-tty-types-typeutil-workflow-10666f75475aaa0e

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

docs(workflow): add safe-output tool config types and memory tool types to README

Summary

Documentation-only update to pkg/workflow/README.md. Expands the existing types reference table with two new memory-related tool config types and adds a comprehensive new section cataloguing all safe-output tool configuration structs.


Changes

pkg/workflow/README.md — modified

New entries in existing types table

Type Notes
CommentMemoryToolConfig Config struct for comment-memory tool
RepoMemoryToolConfig Config struct for repo-memory tool

New section: "Safe Output Tool Configuration Types"

Adds a dedicated reference section documenting ~50 configuration structs covering the full range of safe-output operations (e.g. file reads/writes, PR/issue mutations, comment operations, search, etc.). This makes all config types discoverable in one place alongside the existing type tables.


Impact

Dimension Assessment
Scope Documentation only — no code changes
Breaking change No
Test impact None
Review focus Accuracy and completeness of the ~50 listed struct names against their actual Go definitions

Checklist

  • Documentation only — no runtime behaviour changed
  • Two new memory tool config types added to existing table
  • ~50 safe-output config types catalogued in new dedicated section
  • Verify listed struct names match current Go source (recommended spot-check)

Generated by PR Description Updater for issue #40027 ·

…es to README

Add missing exported types to pkg/workflow/README.md:

- Safe Output Tool Configuration Types subsection (48 types): per-tool
  config structs such as AddCommentsConfig, CreateIssuesConfig,
  MergePullRequestConfig, CloseEntityConfig, UpdateIssuesConfig,
  CommentMemoryConfig, RepoMemoryConfig, IssueReportingConfig aliases,
  ProjectView/ProjectFieldDefinition, and the complete set of safe-output
  tool job config types.
- CommentMemoryToolConfig and RepoMemoryToolConfig added to the Tools
  Configuration types table.

These types are part of the public API and were omitted from previous
specification runs.

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 18, 2026
@pelikhan pelikhan merged commit 4212d88 into main Jun 18, 2026
@pelikhan pelikhan deleted the spec-extractor/run-27754472529-tty-types-typeutil-workflow-10666f75475aaa0e branch June 18, 2026 11:06
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