Skip to content

Galley v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jul 14:21

What's New

  • Solo goals, and goals without a project: lightweight goals now run "solo" — one agent works to the time budget with no master/worker orchestration — and can run in place instead of spinning up a project; an empty conversation can also step out of an inherited project context, so small goals start faster and stay out of your project list.
  • The top bar tells the truth about concurrent goals: the Goal pill now speaks only for the goal that is actually running, shows finished-but-unreviewed results as a separate count with an in-progress / to-review split in the popover, and explains inline why starting a second goal is blocked while one runs — instead of a single "N" that read as N goals running at once.
  • Steadier goal completion: fixed a solo-goal wrap-up race and a runaway synthesis loop, and tightened goal-entry timing, so goals finish and hand back cleanly.
  • Unified top-bar font-size and theme controls: matching popovers with no stray focus outline when they open.

Under the Hood

  • Architecture-review refactor: a shared parent-process watchdog, a modularized goal controller and several split-up oversized GUI components, and read-time session-status derivation.

Installation Guide

macOS

If macOS says Galley cannot be opened, run this in Terminal:

xattr -dr com.apple.quarantine /Applications/Galley.app

Windows

If Windows SmartScreen shows a warning, click "More info" -> "Run anyway".

Full Changelog: v0.3.0...v0.3.1


What's New

  • Solo Goal,以及无项目 Goal:轻量目标现在可用单 agent「solo」模式跑到预算,无需 master/worker 编排,也能就地运行而不新建项目;空会话还能退出继承来的项目上下文,让小目标启动更快、不占用项目列表。
  • 顶栏如实反映「同时只跑一个 Goal」:状态条只代表正在跑的那个目标,跑完待查看的结果单独计数并在弹层分「进行中 / 待查看结果」,在已有 Goal 运行时再开一个会当场说明原因——不再用一个「N 个」让人误以为 N 个目标在并行跑。
  • Goal 收尾更稳:修复 solo Goal 的收尾竞态与失控的 synthesis 循环,并收紧了 Goal 入口时序,让目标干净地完成与交回。
  • 顶栏字号与主题控件统一:两个 popover 观感一致,打开时不再出现迷路的焦点框。

Under the Hood

  • 架构 review 重构:统一父进程 watchdog,模块化 Goal 控制器与若干过大的 GUI 组件,会话状态改为读取时派生。

安装指南

macOS

如果 macOS 提示无法打开 Galley,可以在终端执行:

xattr -dr com.apple.quarantine /Applications/Galley.app

Windows

如果 Windows SmartScreen 提示风险,点击「更多信息」->「仍要运行」。