Skip to content

Release v2.21.3

Choose a tag to compare

@github-actions github-actions released this 16 Sep 10:14
5743599

Summary

This PR updates the AI Corpus Profiles documentation and Agent Harnesses configuration to support the first approved Cratis AI release to marketplaces.

Added

  • Added 'Automatically Includes' column to profile tables showing which child profiles are automatically included when selecting a parent profile (#147)
  • Added 'Agent Harnesses Exclusion' section explaining that the skills folder should not be included in Agent Harnesses (#147)
  • Updated marketplace.json to exclude the skills folder (empty array) (#147)
  • Created decision records for issues #147 and #148 (#147, #148)
  • Disabled Claude subagent spawning in the Claude harness Dockerfile to ensure deterministic, single-agent execution (#359)

Changed

  • Updated profiles.md to include profile composition information
  • Updated marketplace.json to use empty array for skills field
  • Updated Directory.Build.props to treat warnings as errors in Release builds
  • Updated publish.yml to build both Debug and Release configurations
  • Fixed SA1402 warnings by consolidating types in files

Related

  • Closes #147: Submit the first approved Cratis AI release to marketplaces
  • Closes #148: Approve the first public Cratis AI target and source contract
  • Closes #359: Disable Claude subagent spawning in the harness Docker image
  • Related to #165: Assign owners and source authority for Cratis AI profiles