Skip to content

Releases: MEKXH/golem

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 19 Mar 09:55

Golem v0.7.1

Summary

  • 18 commits: 3 feature(s), 15 other change(s) since v0.7.0

Changelog

  • ci: upgrade github actions for node24 (3db7b99)
  • Merge branch 'dev' (461488c)
  • Merge branch 'dev' of https://github.com/MEKXH/golem into dev (74a3457)
  • Merge branch 'main' into dev (8cbfb71)
  • 🎨 Palette: [UX improvement] Add confirmation prompt for skills remove (#48) (467e542)
  • ⚡ Bolt: [performance improvement] optimize string truncation (#47) (8851895)
  • feat(cli): add confirmation prompt for skills remove command (d06283e)
  • ⚡ Bolt: [performance improvement] optimize truncate function in cron.go (c018393)
  • 🎨 Palette: [UX improvement] add actionable guidance to skills search empty state (#46) (8d77970)
  • ⚡ Bolt: [performance improvement] Replace strings.ToLower with zero-allocation containsIgnoreCase (#45) (e72517d)
  • 🎨 Palette: [UX improvement] add actionable guidance to skills search empty state (f3fd9fe)
  • perf(metrics): replace strings.ToLower with zero-allocation containsIgnoreCase in isTimeoutError (8c9fb74)
  • 🎨 Palette: [UX improvement] Add confirmation prompt for logging out of all providers (#44) (6fd2bae)
  • feat(cli): add confirmation prompt to auth logout command (890a106)
  • ⚡ Bolt: Cache strings.NewReplacer instances globally (#40) (34e239d)
  • 🎨 Palette: Standardize tabular output in skills command (#41) (85ed72c)
  • feat(cli): standardize tabular output in skills commands (8ab7097)
  • ⚡ Bolt: Cache strings.NewReplacer instances globally (cb9fa03)

Checksums (SHA256)

1d70c1fb384572a6009aba24e6d424fe42cfe01232ee507e2ace1cec7b22ce23  golem
a457e212219cac679cee4bb99e318fa490f606fa8d417e9cd65504ed92dbc371  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 09:45

Golem v0.7.0

Summary

  • 45 commits: 12 feature(s), 3 fix(es), 30 other change(s) since v0.6.4

Changelog

  • Merge branch 'main' of https://github.com/MEKXH/golem (f519401)
  • Merge branch 'feature/geo-tools' (f243c0b)
  • docs: highlight geo auto evolution (73ff588)
  • feat: add geo skill telemetry report (d998d1c)
  • feat: add geo skill telemetry wiring (b419993)
  • feat: add geo reuse scaffolding (cab223c)
  • feat: add geo tool validation telemetry (7ede69b)
  • feat: match relevant geo pipelines (721909d)
  • fix: wire geo catalog tooling (91947b9)
  • Update README badges (0beb554)
  • feat: expand spatial sql codebook (8a36463)
  • feat: learn geo pipelines from tool runs (7f0124b)
  • feat: add geo tool fabrication runtime (493823c)
  • feat: add geo data catalog (d121631)
  • feat: add geo sql codebook (f9dbb03)
  • feat: add phase 1 geo tools foundation (14428a7)
  • 🎨 Palette: [UX improvement] Apply tabular styling to approval list output (#39) (52779c8)
  • Apply tabular styling to approval list output (8e3fb2f)
  • 🎨 Palette: [UX improvement] Fix multibyte string truncation in tool logs (#38) (bf3df11)
  • fix(ux): use rune-aware truncate for tool output (bca351b)
  • ⚡ Bolt: Optimize isTimeoutError memory allocations (#37) (7ee3d66)
  • perf: optimize isTimeoutError memory allocations and reflection (c6ae0c2)
  • ⚡ Bolt: [performance improvement] Cache ToolInfos in Registry (#35) (2db6424)
  • 🎨 Palette: Fix multibyte string truncation issue in CLI output (#36) (8b11000)
  • fix(ux): safely truncate strings using runes to prevent invalid utf-8 rendering (a607754)
  • perf(tools): cache ToolInfos in Registry to prevent redundant allocation (ffab52b)
  • ⚡ Bolt: [performance improvement] Optimize recent diary sorting (#33) (db6f08b)
  • perf(memory): optimize recent diary sorting using single slice operation (662adab)
  • 🎨 Palette: Improve mcp status tabular formatting and clear up empty state (#34) (cc2437b)
  • 🎨 Palette: Improve MCP status formatting and empty state (e2b3009)
  • perf(memory): optimize recent diary sorting using single slice operation (5e06da6)
  • 🎨 Palette: [Empty State Improvement] (#32) (1820343)
  • 🎨 Palette: [Empty State Improvement] (17f2631)
  • 🎨 Palette: Add actionable guidance to empty states (#31) (249c859)
  • feat(cli): add actionable guidance to empty states (0081dfb)
  • ⚡ Bolt: [performance improvement] optimize memory recall processing (#29) (e5dc466)
  • 🎨 Palette: [UX improvement] Right-align "Scrolled Up" indicator (#30) (758cfff)
  • 🎨 Palette: [UX improvement] Right-align "Scrolled Up" indicator (ba3cbe1)
  • perf: optimize rune counting and array sorting (e335ec0)
  • ⚡ Bolt: Replace time.Parse with fast manual validation (#27) (e9dce5d)
  • 🎨 Palette: [UX improvement] Format auth status output into aligned table (#28) (2c673c7)
  • UI: upgrade auth status table format with lipgloss (4d4b70f)
  • ⚡ Bolt: Replace time.Parse with fast manual validation (ca612d9)
  • ⚡ Bolt: Add buffered writer to SessionManager.Append (#26) (f711db3)
  • perf(session): add buffered writer to SessionManager.Append (fdb2c90)

Checksums (SHA256)

ed8a70a793a401dbf4202963d21db5565af96a1e136e4541007920cc725ac759  golem
663d5bcfe476b959ca740381a0fc81c7d8832c876aecf7bcba6d1858382e9c21  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 03 Mar 11:27
36ef7df

Golem v0.6.4

Summary

  • 26 commits: 4 feature(s), 1 fix(es), 21 other change(s) since v0.6.3

Changelog

  • Dev (#25) (36ef7df)
  • style: 执行 go fmt 统一全项目代码格式 (ee8262e)
  • docs: 完善全项目核心模块的中文注释,确保逻辑字符串维持英文 (6d695d4)
  • docs: 为核心模块添加详尽的中文注释,保持逻辑代码为英文 (61182ce)
  • 规范代码注释为中文 (45ce2ae)
  • Delete .Jules directory (92a744a)
  • ⚡ Bolt: Optimize Memory Context Recall Loop (#22) (9a4aa09)
  • 🎨 Palette: Color-code tool execution messages in TUI chat (#23) (563c614)
  • feat(tui): color-code tool execution messages based on status (0808d8c)
  • perf: optimize memory context recall operations (48b8602)
  • 🎨 Palette: Fix tabular output alignment in skills CLI (#21) (3adeee1)
  • fix(cli): use lipgloss for tabular alignment in skills output (4cd9814)
  • ⚡ Bolt: [Session Manager] Fast-path read lock for GetOrCreate (#19) (0e7c2c6)
  • 🎨 Palette: Enhance channels list output with color status styling (#20) (10ae410)
  • 🎨 Palette: Add lipgloss color styling to channel status table (f3ff3c5)
  • ⚡ Bolt: [Session Manager] Fast-path read lock for GetOrCreate (4a6e3c5)
  • 🎨 Palette: Improve error message visibility in chat TUI (#18) (22b02b3)
  • feat(tui): Add visual distinction for error messages in chat (ef7af77)
  • ⚡ Bolt: Optimize memory recall I/O (#16) (e24d67d)
  • 🎨 Palette: Polish 'cron list' output with tabular styling (#17) (c2d683d)
  • feat(cli): enhance cron list ux with tabular styling (fa525e9)
  • perf(memory): reduce I/O in RecallContext (e9fc971)
  • ⚡ Bolt: Optimize session persistence with append-only writes (#14) (4b32334)
  • 🎨 Palette: Enhanced TUI Feedback & Navigation (#15) (17531ee)
  • feat(tui): enhance chat interface feedback and readability (802a73d)
  • perf(session): use append-only strategy for session history (f34978d)

Checksums (SHA256)

71517d59e27d405f055b55ff9852ec6f07217ec17db1aca3ad36316359903069  golem
34f0e637e97e6caf0f3fa976f2f159e84858790fa0dcf9e6d740850de2982bff  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.6.3

Choose a tag to compare

@github-actions github-actions released this 25 Feb 06:41
04debc4

Golem v0.6.3

Summary

  • 24 commits: 9 feature(s), 15 other change(s) since v0.6.1

Changelog

  • Delete .Jules directory (04debc4)
  • Dev (#13) (6b8d7f7)
  • ⚡ Bolt: Optimize TUI Chat Rendering with Caching (#11) (4f4928e)
  • 🎨 Palette: Improve Chat TUI discoverability and feedback (#12) (a32c55e)
  • feat(tui): improve chat help footer and tool output visibility (66a9867)
  • feat: optimize chat rendering with cache (cf018f3)
  • ⚡ Bolt: Selective cache invalidation for system prompt (#9) (1efa584)
  • 🎨 Palette: Enhanced TUI Footer (#10) (c46a1eb)
  • 🎨 Palette: Enhanced TUI Footer (e87b17f)
  • feat(agent): implement selective cache invalidation for system prompt (a02057b)
  • 🎨 Palette: Add help footer to chat interface (#8) (ed9c7b5)
  • ⚡ Bolt: Cache static system prompt parts to reduce disk I/O (#7) (48e19c0)
  • feat(tui): add help footer with keyboard shortcuts (5967470)
  • perf(agent): cache static system prompt parts to reduce disk I/O (f4de8e2)
  • ⚡ Bolt: Optimize runtime metrics persistence (#5) (3206beb)
  • chore: verified logic and addressed PR comments (32c4c84)
  • feat(ui): show current running tool in chat TUI (#6) (e6eb802)
  • feat(ui): show current running tool in chat TUI (942e4fa)
  • feat: make runtime metrics persistence asynchronous (43c03d2)
  • ⚡ Bolt: Parallelize tool execution (#3) (234a62d)
  • feat: improve status command output with colors and styles (#4) (efadbe7)
  • feat: improve status command output with colors and styles (3d2667d)
  • perf: execute tool calls in parallel (2cdc767)
  • update dev branch (#2) (46e442a)

Checksums (SHA256)

4f168fa3c7f534c6091808302b113edf8b35fd6bd44bea29bd4f7f497a6e9900  golem
b225c1fbee4285c1aaf5ccb6dc313f7b3bd9d7511cdc8d88dae8bd3be188a405  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 16 Feb 07:07

Golem v0.6.1

Summary

  • 1 commits: 1 fix(es) since v0.6.0

Changelog

  • fix(command): use markdown formatting for slash command output (5bc7ab5)

Checksums (SHA256)

c3af369478273b5fde8cd8778e99697d9bc21c23c9de6bd795986c1579446e6a  golem
b6ce76a97cbc90e8f537875cbb44ffba4ffa6a4575cd490f9f144f7dd3c6eb3b  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 06:45

Golem v0.6.0

Summary

  • Replace this section with concise highlights of what changed in this release.

Changelog

  • feat(command): add slash command framework with 7 built-in commands (0eebdb0)

Checksums (SHA256)

f2e1939d6d413489829260249f9025fdc6b8ce0c27f1a5ede9f9989d535068f1  golem
c3c89b65db27463c90f26ec15411059f4a88d2074cdbee4505681a835924955e  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 16 Feb 05:57

Golem v0.5.5

Summary

  • Replace this section with concise highlights of what changed in this release.

Changelog

  • fix(version): fallback to module version for go install builds (22a11bf)

Checksums (SHA256)

460c26610b4638ac5e37a1de9370e7a3c67f501a6036f15fabc0f82eef6be370  golem
a7a9ac1e6f89cc440b412bf44152a630535e111169bf5d88182018ba065c5341  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 16 Feb 05:22

Golem v0.5.4

Summary

  • Replace this section with concise highlights of what changed in this release.

Changelog

  • feat(cli): add golem version command (c464a50)

Checksums (SHA256)

59c4daa486029815aeffece1abcb2ad0241b58c37851339122ecca6a167ef2bd  golem
2368cb71144349429d3dd513190152281f8759a095a60c5d951fc0575bb0d2ec  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 16 Feb 05:09

Golem v0.5.3

Summary

  • Replace this section with concise highlights of what changed in this release.

Changelog

  • fix: resolve empty reply and heartbeat leak to channels (e9a511e)

Checksums (SHA256)

201cde5405ac5e81332674a47fd2c25194aee60e73cb09aa43c931722d21293f  golem
5f4b22daacbf9c6038b4c12a60390adf600e2597e1d00ee6d13903b9a0c201de  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 15 Feb 18:36

Golem v0.5.2

Summary

  • Replace this section with concise highlights of what changed in this release.

Changelog

  • fix(test): eliminate race in outbound dedup failure test (75c2c33)

Checksums (SHA256)

f47c60f32ddfe8c4a521af7dd847f3bc66d4634806a30a375f0e788c35e84118  golem
209c922cc28271b68fa56abc200283d7a1dcc5babbf4165a785ffea133c17fa4  golem.exe

Quick Start

# Linux
chmod +x golem
./golem --help

# Windows (PowerShell)
.\golem.exe --help

Rollback

bash scripts/ops/rollback.sh <tag>