Releases: shamanicvocalarts/TDCode-Beta
v0.0.39-beta
fixed resize bug, added scale & margin parameters for resizing
added topMenu scaffold for future features
v0.0.36-beta
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
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?
- New Flags:
- 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
- added context to chat command
TDCode - Beta - 0.0.10
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 todeepseek/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
- Basic Chat Interaction with Default Model:
chat deepseek/deepseek-chat : Hello, how are you?
- Chat Interaction Using Chat History:
chat -h deepseek/deepseek-chat : Continue our discussion on quantum computing.`
- Chat Interaction with a Specified Model:
chat openai/gpt-4 : What is the capital of France?
TDCode - Beta - 0.0.1
TDCode - Initial Beta Release!
Installation
- Download the
.tox
file from the release section. - Drag and drop the
.tox
into your TouchDesigner project. - 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, orAlt+Shift+O
for OPs,Alt+Shift+N
to open the navigation tree
Enjoy, and thank you for testing!