Skip to content

v0.1.53

Choose a tag to compare

@github-actions github-actions released this 06 Oct 15:55
· 128 commits to main since this release

Highlights

  • 🔐 Your ChatGPT plan as a model source. With ChatGPT Plus or Pro you can now connect HydraOps to your subscription instead of an OpenAI API key, through OpenAI's "Sign in with ChatGPT" for open-source apps. Config gets a section to connect from the browser, see the account and the models the plan serves, and disconnect; the models appear in the selector as "ChatGPT (plan)", each agent picks one, the chat says a reply came from the plan at no per-token cost, and the weekly cap you set in ChatGPT is reported in the chat when reached. Tokens stay on your computer, handled by the key-proxy.
  • 🧊 3D models, images and videos get a card in the chat. A model a task delivers (GLB) shows a card with its size and triangle count and a viewer that opens on request; an image or a video a task brings gets a card with a preview and a download.
  • 🎨 "To Blender" from the card. A 3D model can be sent straight into your open Blender through a Blender connection (BlenderLab), without going through a model.
  • ⏻ /exit and /restart. Shut down or restart HydraOps from the chat, Telegram or a CLI. Both describe what would happen (tasks in progress, scheduled tasks, how to come back) and wait 60 seconds for a confirmation that only the person who asked can give; the app shows a card with the buttons.

What's Changed

  • chat: a 3D model a task delivers gets a card under the reply, with a viewer that opens on request by @TraX22 in #137
  • chat: an image or a video a task brings gets a card under the reply, with a preview and a download by @TraX22 in #138
  • chat: a 3D model can be sent to the user's Blender from its card, through a Blender connection and without a model by @TraX22 in #139
  • docs: the Blender examples name the official BlenderLab connection by @TraX22 in #140
  • commands: /exit and /restart stop or restart HydraOps from the chat, Telegram or a CLI, with a confirmation card by @TraX22 in #141
  • config: the user's ChatGPT plan as a model source, through "Sign in with ChatGPT", instead of an OpenAI key by @TraX22 in #142

Full Changelog: v0.1.52...v0.1.53