Releases: arbazkhan971/bharatcode
Releases · arbazkhan971/bharatcode
v0.6.0
v0.5.0
Changelog
- b7a7ad4: chore(release): 0.5.0 — live streaming markdown, reviewable multi-line prompt, clean log routing (@arbazkhan971)
- f890446: feat(tui,agent): live token streaming + runtime-verification fixes (@arbazkhan971)
v0.4.0
Changelog
- a9a674d: chore(release): 0.4.0 — provider compat flags, silent-overflow, incremental markdown, persistent compaction, /handoff (@arbazkhan971)
- ea9d22c: feat(agent): activate silent-overflow check in auto-compact (@arbazkhan971)
- a5506bb: feat: post-0.3 capabilities — provider compat flags, silent-overflow, incremental markdown, persistent compaction, /handoff (@arbazkhan971)
- 20a3efd: test(tools): gate real-browser smoke behind BHARATCODE_BROWSER_SMOKE (@arbazkhan971)
v0.3.0
Changelog
- 1906781: chore(release): 0.3.0 — parity release (TUI shell, palette, agent discipline, session tree, extension API) (@arbazkhan971)
- 3f91f27: feat(agent,tools): P4 agent discipline — per-session run queue, uniform read-before-edit, compaction file preservation (@arbazkhan971)
- cc6ebf7: feat(app,tui): consolidate UI events into one stream behind a Workspace seam (@arbazkhan971)
- 6b4ece1: feat(extension,llm,agent,app): extension API + hooks, provider-registry adoption, JSON-repair wiring, product tests (@arbazkhan971)
- 01305f7: feat(llm,skills,eval): provider registry, JSON repair, overflow detect, skill-tree loader, live-eval rollup (@arbazkhan971)
- 0160a94: feat(session,permission,app): session tree/fork + scoped permissions + live state (@arbazkhan971)
- 441b48b: feat(tui): command-palette fuzzy, kill-ring + word-nav, autocomplete providers (P3) (@arbazkhan971)
- bda8254: feat(tui): state-machine shell — page states, header info strip, focused modals (@arbazkhan971)
- b3eac51: fix(parity): address Fable review minors + scrub provenance comment (@arbazkhan971)
- e681fe7: fix(parity): address Fable review — majors + minors (@arbazkhan971)
- c8cd459: fix(parity): resolve Fable re-review findings (@arbazkhan971)
- 843814e: fix(release): P0 parity defects — install pkg name, version fallback, release gates (@arbazkhan971)
- 89204d5: fix(tools,agent): wire real session id into tools so --yolo + read-before-edit work in production (@arbazkhan971)
- 057ede7: fix(tools,mcp): wire session id into bash + MCP permission requests (@arbazkhan971)
v0.2.8
Changelog
- 3a96c3e: fix: answer BharatCode identity locally (@arbazkhan971)
- c4e0619: stability(ci): TUI acceptance in CI nightly (@arbazkhan971)
- 027e46e: stability(eval): Live-provider eval mode (@arbazkhan971)
- 6c97645: stability(ignore): Artifact ignore rules (@arbazkhan971)
- 7a71652: stability(postrel): Post-release install verification (@arbazkhan971)
- 0dd6cd9: stability(preflight): Release preflight + dirty-worktree guard (@arbazkhan971)
- f15f7ce: stability(pty): PTY/TUI transcript acceptance (@arbazkhan971)
- 2bf9923: stability(ux): Provider-deterministic UX smoke (@arbazkhan971)
v0.2.7
Changelog
- 8c6eb06: ci(release): publish npm with NPM_TOKEN instead of OIDC (@arbazkhan971)
- 97b3836: feat: ship codex-parity release gate (@arbazkhan971)
- f3acfa2: wip(codex-parity): baseline doctor/run/tui/agentrun fixes + plan (@arbazkhan971)
v0.2.6
Changelog
- 5f0a3d8: ci(release): publish npm package after release (opt-in via NPM_PUBLISH_ENABLED) (@arbazkhan971)
- d271e64: ci(release): publish npm via Trusted Publishing (OIDC) — no stored token (@arbazkhan971)
- 4c9f05b: feat(tui): Codex-style flowing transcript + auto-detect theme (@arbazkhan971)
v0.2.5
Changelog
- 246a2f3: Merge feat/tui-redesign: v0.2.5 TUI activity-stream rendering (@arbazkhan971)
- 77ad6d5: feat(tui): clean activity-stream rendering + route diagnostics to a log file (@arbazkhan971)
- e2ddf7d: fix(tui): default a fresh session to the ChatGPT model when signed in (@arbazkhan971)
- 21c6a34: fix(tui): label the user's own messages as 'user', not 'assistant' (@arbazkhan971)
v0.2.4
Changelog
- 3a954af: chore(release): bump version to v0.2.4 (@arbazkhan971)
- 0a2c983: feat(tui): /rename to retitle the current session (@arbazkhan971)
- 02cb813: feat(tui): activity-stream transcript in a scrollable viewport (@arbazkhan971)
- d04cce9: feat(tui): compose viewport+input+statusbar layout with lipgloss (@arbazkhan971)
- 67856e7: feat(tui): hide cost/budget on subscription, show 'subscription' instead (@arbazkhan971)
- 0dc9696: feat(tui): lipgloss palette, style primitives, custom glamour theme (@arbazkhan971)
- 0bb1319: feat(tui): list-based pickers and streaming spinner (@arbazkhan971)
- fb909ee: feat(tui): premium dark tricolor palette and bordered panel styles (@arbazkhan971)
- 9279f5f: feat(tui): textarea input and help/key footer (@arbazkhan971)
- 8e5b869: feat: ChatGPT sign-in, premium TUI, /rename, cost-on-subscription (v0.2.4) (@arbazkhan971)
- 8a68ab6: fix(auth): address review findings for chatgpt routing (@arbazkhan971)
- a739464: fix(auth): make ChatGPT subscription actually usable (@arbazkhan971)
- 9d5a6df: fix(auth): parse tool calls from ChatGPT backend stream (@arbazkhan971)
- 1ab3fcd: fix(auth): route ChatGPT-login model to the chatgpt provider, not deepseek (@arbazkhan971)
- 80a1292: fix(tui): address review findings for charm component usage (@arbazkhan971)
- a3e3bab: fix(tui): anchor input under short transcripts, no dead gap (@arbazkhan971)
- 26bcd56: fix(tui): anchor input under short transcripts, no dead gap (@arbazkhan971)
- 69c0687: fix(tui): render input panel at full height so its top border shows (@arbazkhan971)
- 662c9cd: fix(tui): restore search highlight + file-tree header; fix steering deadlock (@arbazkhan971)
v0.2.3
Changelog
- cadad03: chore(release): bump version to v0.2.3 (@arbazkhan971)
- fc079f5: fix(auth): correct ChatGPT OAuth authorize params (@arbazkhan971)
- 8dad9ee: fix(auth): correct ChatGPT OAuth authorize params (@arbazkhan971)
- 6023032: fix(packaging): write Homebrew formula into Formula/ dir (@arbazkhan971)