Releases: CortexLM/cortex-cli
Releases · CortexLM/cortex-cli
Cortex CLI v0.0.6
What's Changed
- fix(editor): resolve TypeScript errors in editor component tests by @echobt in #353
- fix(tui): enable right-click copy anywhere when text is selected by @echobt in #355
- docs: CLI Performance Analysis Report - 5s Startup Delay Investigation by @echobt in #357
- fix: batch merge of bug fixes (PRs #197, #232, #236, #243, #245, #246, #249, #251, #252, #254) by @echobt in #358
- perf: remove unused tiktoken-rs and chromiumoxide dependencies by @echobt in #359
- fix: batch merge of bug fixes (PRs #255, #256, #257, #258, #260, #261, #262, #264, #265, #268) by @echobt in #360
- fix: batch merge of bug fixes (PRs #277, #280, #283) by @echobt in #361
- fix(gui): resolve action gaps and frontend-backend command mismatches by @echobt in #362
- fix(gui): implement missing Tauri backend commands for action gap fixes by @echobt in #363
- fix: batch merge of bug fixes (PRs #281, #284, #286, #287, #288, #289) by @echobt in #364
- fix(gui): implement missing Tauri backend commands for deep audit by @echobt in #365
- fix: batch merge of bug fixes (PRs #271, #273, #279) by @echobt in #366
- fix(gui): implement missing Tauri backend commands for deep audit (#366) by @echobt in #367
- fix: batch merge of TUI fixes (PRs #2782-#2792) by @echobt in #368
- fix: batch merge of bounty fixes (PRs #2743-#2755) by @echobt in #369
- fix: batch merge of bounty fixes (PRs #2805-#2817) by @echobt in #371
- fix(gui): implement missing Tauri backend commands for action gaps audit by @echobt in #374
- fix: batch merge of bounty fixes (PRs #2818-#2834) by @echobt in #376
- docs: add Session 5 competitive analysis to AMELIORATIONS.md by @echobt in #375
- fix: batch merge of bounty fixes (PRs #2794-#2804) by @echobt in #377
- fix: batch merge of bounty fixes (PRs #2174-#2201) by @echobt in #381
- docs: add Session 6 competitive analysis to AMELIORATIONS.md by @echobt in #382
- [skip ci] fix: batch fixes for issues #1979, 1980, 1981, 1983, 1985, 1987, 1988, 1989, 1991, 1993 by @echobt in #370
- docs: add Session 7 competitive analysis to AMELIORATIONS.md by @echobt in #387
- [skip ci] fix: batch fixes for issues #1958, #1959, #1960, #1961, #1962, #1965, #1966, #1968, #1969, #1970 by @echobt in #372
- [skip ci] fix: batch fixes for issues #1911, 1913, 1915, 1916, 1917, 1919, 1920, 1921, 1922, 1923 by @echobt in #373
- [skip ci] fix: batch fixes for issues #1924, #1925, #1927, #1928, #1930, #1931, #1933, #1934, #1935 by @echobt in #378
- fix: hamburger menu now uses Figma-themed dropdown by @echobt in #388
- [skip ci] fix: batch fixes for issues #2039, 2041, 2043, 2044, 2046, 2048, 2053, 2055, 2056, 2057 by @echobt in #379
- [skip ci] fix: batch fixes for issues #2008, 2019, 2020, 2021, 2022, 2025, 2026, 2027, 2033, 2038 by @echobt in #380
- docs: update AMELIORATIONS.md with actual Cortex-CLI features by @echobt in #389
- [skip ci] fix: batch fixes for issues #1994, 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006 by @echobt in #383
- fix: batch fixes for issues #2782, 2783, 2784, 2785, 2786, 2788, 2789, 2790, 2791, 2792 [skip ci] by @echobt in #391
- [skip ci] fix: batch fixes for issues #2756, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766 by @echobt in #392
- fix: batch fixes for issues #2743, 2744, 2745, 2746, 2749, 2750, 2751, 2752, 2754, 2755 [skip ci] by @echobt in #396
- [skip ci] fix: batch fixes for issues #2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328 by @echobt in #397
- docs: update AMELIORATIONS.md and ORCHESTRATE agents based on current codebase state by @echobt in #410
- fix: resolve compilation issues and pre-existing bugs by @echobt in #411
- [skip ci] fix: batch fixes for issues #2074, 2075, 2077, 2078, 2080, 2082, 2083, 2086, 2088, 2089 by @echobt in #399
- feat(commands): implement Auto-AGENTS.md orchestration state system by @echobt in #412
- feat(agents): implement task DAG executor with parallel execution by @echobt in #413
- feat: implement live task progress tracking for CLI by @echobt in #414
- feat: implement skills system for CLI by @echobt in #415
- feat: implement auto-compaction CLI for intelligent data cleanup by @echobt in #416
- feat: implement bi-directional Linear/Jira integration by @echobt in #421
- feat(slack): implement full Slack integration for CLI by @echobt in #420
- feat: implement Task DAG CLI system with parallel execution by @echobt in #418
- feat(sdk): Complete TypeScript SDK for CLI integration by @echobt in #423
- feat(agents): implement background agents and async messaging system by @echobt in #419
- fix: remove TODOs and implement production-ready code by @echobt in #425
- feat: update all cargo dependencies to latest versions by @echobt in #426
- feat(tui): register missing slash commands for autocompletion by @echobt in #427
- fix(gui): Fix Windows titlebar buttons not showing in production build by @echobt in #428
- fix(gui): comprehensive cleanup of child processes on Windows exit by @echobt in #429
- refactor: centralize common utilities and remove duplicates by @echobt in #430
- refactor: consolidate truncate functions to use cortex-common by @echobt in #431
- ci: migrate all workflows to Blacksmith runners for faster builds by @echobt in #432
- build(deps): bump hono from 4.11.3 to 4.11.7 in /cortex-gui/mcp-server by @dependabot[bot] in #356
- build(deps): bump seroval and solid-js in /cortex-gui by @dependabot[bot] in #354
- build(deps): bump diff from 8.0.2 to 8.0.3 in /cortex-gui by @dependabot[bot] in #352
- build(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 in /cortex-gui/src-tauri/window-vibrancy by @dependabot[bot] in #351
- refactor: centralize HTTP client and extract TUI handlers for modularity by @echobt in #436
- chore(deps): update dependencies to latest versions by @echobt in #437
- fix(ci): replace rustsec/audit-check with actions-rust-lang/audit by @echobt in #438
- fix(ci): override RUSTFLAGS for audit job to fix stable toolchain compatibility by @echobt in #439
- refactor(cortex-cli): centralize utilities into modular structure by @echobt in #465
- perf(cortex-gui): Optimize Tauri app with async patterns and reduced dependencies by @echobt in #466
- feat(tui): add cortex-tui-components crate for standardized UI components by @echobt in #467
- refactor(cortex-cli): eliminate code duplication using centralized utilities by @echobt in #468
- feat(tui-components): add ASCII preview generator and UI documentation by @echobt in #469
- fix: convert all blocking TUI operations to async with loading indicators by @echobt in #470
- refactor(cortex-cli): add modular CLI structure and centralized utilities by @echobt in #471
- fix: resolve compilation errors in cortex-tui-components and cortex-agents by @echobt in #472
- fix(cortex-cli): fix failing tests in glob_match and test_redact_sensitive_value by @echobt in https://github.com/CortexLM/cortex-cli/...
Cortex CLI v0.0.5
What's Changed
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #1
- fix(mcp): add --force flag to 'mcp add' command for overwriting existing servers by @echobt in #32
- fix(tui): sync autocomplete max_visible with render limit by @echobt in #33
- fix(cli): exclude hidden elements from scrape command output by @echobt in #46
- fix(cortex-cli): expand tilde in import command file paths by @echobt in #23
- fix(mcp): clarify ASCII-only requirement in server name validation error by @echobt in #24
- fix(github_cmd): show valid event types in error messages by @echobt in #25
- fix(cortex-cli): validate PR numbers locally before API calls by @echobt in #26
- fix(cli): allow hyphen-prefixed values in prompt arguments by @echobt in #27
- fix(cli): improve session ID format error messages by @echobt in #28
- fix(auth): trim whitespace from auth tokens by @echobt in #29
- fix(cortex-cli): show user-friendly error for invalid --host value by @echobt in #30
- fix(cortex-cli): show alternative workflow when removing built-in agent by @echobt in #31
- fix(cli): warn when serve --host uses broadcast or special addresses by @echobt in #34
- fix(tui): allow question mark to be typed in input field by @echobt in #35
- fix(cortex-tui): clear messages before loading session to prevent duplicates by @echobt in #36
- fix(cortex-common): warn on duplicate -c config flags by @echobt in #37
- fix(cli): add date filtering options to sessions command by @echobt in #38
- fix(models): propagate provider filter when specified before list command by @echobt in #39
- fix(cortex-cli): document environment variables in help output by @echobt in #41
- fix(cortex-tui): ensure settings list scrolls correctly in small terminals by @echobt in #43
- fix(cortex-cli): exit with non-zero code on JSON parse failure in import command by @echobt in #45
- fix(cli): add common user agent examples to scrape --user-agent help by @echobt in #47
- fix(cli): add CSS selector examples to scrape --selector help text by @echobt in #48
- fix(cortex-cli): add confirmation prompt to logout command by @echobt in #50
- fix(cli): clarify 'Can Delegate' field meaning in agent show by @echobt in #51
- fix(cli): improve --search flag help text to explain capabilities by @echobt in #52
- fix(cli): add comprehensive help text to github run subcommand by @echobt in #53
- fix(cortex-cli): improve --with-api-key help text with usage example by @echobt in #54
- fix(cortex-cli): list supported providers in --oss flag help text by @echobt in #55
- fix(cli): improve --pr-review flag help text to explain automation scope by @echobt in #56
- fix(cortex-cli): consolidate mcp list command with ls alias by @echobt in #57
- fix(cli): validate sandbox mode flag against allowed values by @echobt in #58
- fix(cli): allow --changelog flag without specifying version by @echobt in #59
- fix(cli): allow specifying which LSP server to wait for in debug wait by @echobt in #60
- fix(cli): add data loss warning to --force flag in pr command by @echobt in #61
- fix(cli): add detailed --help documentation for agent create command by @echobt in #62
- fix(cli): improve --output-schema help text with JSON Schema format details by @echobt in #63
- fix(cli): show config file content in debug config command by @echobt in #64
- fix(cli): remove redundant 'bytes' suffix from debug paths size output by @echobt in #65
- fix(cortex-cli): add color preview to agent show command by @echobt in #66
- fix(cortex-cli): clarify --full-auto flag help text by @echobt in #67
- fix(agents): handle UTF-16 encoded agent config files by @echobt in #68
- fix(cli): validate whitespace-only prompts before quote-wrapping by @echobt in #69
- fix(cli): pass --model flag to ConfigOverrides in run command by @echobt in #71
- fix(cli): show valid approval policy values in --ask-for-approval help by @echobt in #74
- fix(engine): validate auth before creating git snapshot by @echobt in #75
- fix(auth): load OAuth tokens from keyring for API clients by @echobt in #76
- fix(cortex-cli): accept uppercase shell names in completion command by @echobt in #22
- fix(cortex-cli): show YAML error instead of TOML error for skill parsing by @echobt in #20
- fix(cortex-exec): disable automatic retries by default to prevent duplicate side effects by @echobt in #19
- fix(agents): sort agent list alphabetically for deterministic output by @echobt in #18
- fix(engine): use uppercase CORTEX_HOME env var in find_cortex_home by @echobt in #17
- fix(cortex-cli): make export command exit code consistent with other commands by @echobt in #16
- fix(debug): show symlink metadata instead of target metadata by @echobt in #15
- fix(cli): write JSON output to stdout instead of stderr by @echobt in #13
- fix(cli): verify task completion to detect partial responses by @echobt in #12
- fix(cli): allow prompts starting with hyphens in exec mode by @echobt in #11
- fix(tui): enable help key shortcut '?' in input mode by @echobt in #8
- fix(cli): only save history on successful run completion by @echobt in #6
- fix(tui): restore cursor on Ctrl+C interrupt during spinner by @echobt in #2
- fix: Prevent reading special device files and limit file size in cortex run by @echobt in #9
- fix(mcp): add example to server name validation error message by @echobt in #14
- fix(cli): support stdin via dash convention in import command by @echobt in #21
- fix(cli): allow --info flag to work without git repository by @echobt in #49
- feat(cli): improve help text for flags and commands by @echobt in #164
- feat(cli): improve validation and error handling by @echobt in #165
- feat(cli): add session filtering and TUI improvements by @echobt in #167
- docs: comprehensive cortex-cli code analysis report by @echobt in #169
- docs(cortex-cli): Add comprehensive CLI analysis and improvement recommendations by @echobt in #168
- docs(cortex-cli): add comprehensive code analysis report by @echobt in #170
- docs(cortex-cli): Comprehensive code analysis report by @echobt in #172
- docs(cortex-cli): comprehensive deep code review and analysis by @echobt in #173
- fix(cortex-cli): implement improvements from code analysis by @echobt in #174
- docs: add comprehensive Codex feature recommendations for cortex-cli by @echobt in #175
- docs: comprehensive Codex feature analysis and recommendations update by @echobt in #176
- docs: comprehensive Codex feature analysis from git clone by @echobt in #177
- docs: mise à jour complète de l'analyse Codex avec documentation technique détaillée by @echobt in #178
- docs: enhance Codex analysis with comprehensive technical document...