Skip to content

Releases: shamanicvocalarts/TDCode-Beta

v0.0.39-beta

01 Nov 03:36
45123cc
Compare
Choose a tag to compare
v0.0.39-beta Pre-release
Pre-release

fixed resize bug, added scale & margin parameters for resizing

added topMenu scaffold for future features

v0.0.36-beta

31 Oct 22:03
7dcea04
Compare
Choose a tag to compare
v0.0.36-beta Pre-release
Pre-release

Minor bug fixes and UI improvements

Resize should work better on smaller resolution monitors or windows *

added ability to clear console by clicking X on console tab

  • critical error in resize , avoid updating for now

TDCode - Beta - 0.0.29

08 Oct 04:30
9ae3b40
Compare
Choose a tag to compare
Pre-release

TDCode - Beta - 0.0.29

Highlights:

  • Refactored Terminal: Multiple terminal tabs, open/close functionality.
  • Extended chat Command:
    • New Flags:
      • -p [path/to/context]: Send additional DAT/OP context to the chat model.
      • *: Reuse previous context.
    • Example: chat -h -p [path/to/context.dat] deepseek/deepseek-chat : What's the capital of France?
  • UI Enhancements:
    • Added system prompt and model selector.
    • Resize-to-pane behavior for editor.
    • Customizable button, pane, and editor backgrounds.
    • New address bar for DAT/OP path display.
  • Monacopilot: Improved initialization with force-reinit option.

Notable Bugs:

  • Filetree DAT entries sometimes mispopulate as OPs.
  • OPs that are DATs show as .dat in the stringfield when selected from OP menu.
  • the pane resize does result in unexpected behaviour when collapsing & reopening the pane. looking into potential fixes

TDCode - Beta - 0.0.14

04 Oct 23:02
1cee83d
Compare
Choose a tag to compare
Pre-release
  • added context to chat command

TDCode - Beta - 0.0.10

04 Oct 18:36
d97c2c6
Compare
Choose a tag to compare
Pre-release

Commit Summary

  • Refactored terminal
  • Multiple terminal tabs: open & close tabs
  • Added chat command
  • Fixed help commands

Commit Documentation: chat Command

The chat command allows users to interact with a chat model by sending messages to it. This command also provides options to utilize chat history and select specific models for the conversation. the chat command works with [https://openrouter.ai] api.

Usage

chat [-h|--history] <model> : <message>

Parameters

  • -h, --history:
    Optional flag that, when provided, uses the chat history during the conversation. This helps maintain the context of previous interactions with the model.

  • <model>:
    Specifies the model to use for the chat interaction. If not provided, the default model is set to deepseek/deepseek-chat.

  • <message>:
    The message to be sent to the chat model. This is the main text input that the model will process and respond to.

Examples

  1. Basic Chat Interaction with Default Model:
chat deepseek/deepseek-chat : Hello, how are you?
  1. Chat Interaction Using Chat History:
chat -h deepseek/deepseek-chat : Continue our discussion on quantum computing.`
  1. Chat Interaction with a Specified Model:
chat openai/gpt-4 : What is the capital of France?

TDCode - Beta - 0.0.1

02 Oct 22:39
70fa3ed
Compare
Choose a tag to compare
TDCode - Beta - 0.0.1 Pre-release
Pre-release

TDCode - Initial Beta Release!

Installation

  1. Download the .tox file from the release section.
  2. Drag and drop the .tox into your TouchDesigner project.
  3. TDCode will auto-initialize—no extra setup needed.

Usage

  • Open TDCode: Click the TDCode button or press Ctrl+T.
  • Edit Code: Select your DAT/OP and start editing—changes sync in real-time.
  • Shortcuts: Use Alt+Shift+S to open the DAT selector, or Alt+Shift+O for OPs, Alt+Shift+N to open the navigation tree

Enjoy, and thank you for testing!