docs: changelog + doc updates for unreleased PRs#147
Merged
Conversation
…, #121-#123, #125, #129, #130, #131, #139, #141-#144, #146) CHANGELOG: add 6 newer PRs (#119, #121, #122, #123, #125, #113, #130, #131, #141, #146) to [Unreleased] alongside the previously documented batch. docs/workflow-syntax.md: - Add metadata + instructions fields to the workflow configuration block. - Add input_mapping and max_depth to Sub-Workflow Steps; correct stale claims that circular references are rejected and that workflow steps cannot be used in for_each groups. - Add 'Sub-workflows in for_each groups' subsection with example. - Add JSON stdout auto-parsing note + example to Script Steps output section. - Add type-appropriate zero values table to Workflow Inputs. - Add 'Workflow Metadata Variables' subsection covering workflow.dir, workflow.file, workflow.name. - Update on_start hook context list to include the new workflow.dir/file vars. docs/cli-reference.md: - Document --metadata/-m, --workspace-instructions, and --instructions flags on conductor run. - Add 'Metadata and Instructions' examples block. - Update conductor validate to describe the new template-reference error/warning checks added in #125. docs/providers/claude.md, docs/providers/comparison.md: - Replace stale 'All models support a 200K token context window' / '200K (all models)' claims with notes that the dashboard now sources context_window_max from each provider's SDK at runtime (#144). README.md: - Refresh the Features list to mention sub-workflow composition, dialog mode, workspace instructions, breadcrumb navigation, and the enhanced validate behavior. - Add --metadata, --workspace-instructions, --instructions to the conductor run options table. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
6600d18 to
65bc9e3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates the
[Unreleased]changelog entry to cover all 18 PRs merged since v0.1.10, and brings the user-facing docs in line with new public surface introduced by those PRs.Changelog
Adds the 9 PRs that landed since the last changelog refresh:
workflow.inputavailable to script/workflow templates in explicit modeworkflow.dir/workflow.file/workflow.nametemplate variablesconductor validatesemantic checks for template references--workspace-instructionsand--instructionsDoc updates
docs/workflow-syntax.mdmetadataandinstructionsto the workflow configuration block (feat(config): add optional metadata dict to workflow definition #107, feat: add workspace instructions support (--workspace-instructions) #141).input_mappingandmax_depth; fix stale claims that circular references are rejected (now allowed via depth limit) and that workflow steps cannot be used infor_eachgroups (now allowed). Add afor_each-with-sub-workflow example. (feat(composition): dynamic sub-workflow inputs via input_mapping (#101) #109, feat(composition): allow sub-workflows in for_each groups (#102) #110, feat(composition): allow self-referential sub-workflows with depth tracking (#103) #111)default. (fix(engine): use type-appropriate zero values for optional input defaults #123)workflow.dir/workflow.file/workflow.name. (feat(engine): add workflow.dir, workflow.file, workflow.name template variables #121)docs/cli-reference.md--metadata/-m,--workspace-instructions, and--instructionsflags onconductor run. (feat(config): add optional metadata dict to workflow definition #107, feat: add workspace instructions support (--workspace-instructions) #141)docs/providers/claude.md,docs/providers/comparison.mdcontext_window_maxfrom each provider's SDK at runtime. (feat(engine): source context_window_max from provider SDKs at runtime #144)README.md--metadata,--workspace-instructions,--instructionsto the run options table.What I did NOT touch
workflow-syntax.mdsections in-tree; verified those are present and consistent.docs/dashboard-deep-links.mdin-tree; not duplicated here.Test plan
uv run conductor validate examples/*.yaml— all 13 examples validate cleanly.