6efb6e5876
commands/ask: create
9f5dfefb31
execution: support for requests that don't have channel set
2fab1b1b42
execution: factor out replying code to it's own fuction
482f72a4d1
execution: factor out chat completion process
d3567c3607
execution: handle undefined message in logUsedTokens
b567e13f2a
functionManager: use json-schema-to-ts to derive arguments for OpenAIFunctions
d9bee2dcf2
check-quota: define integration types and context to any
3c10f4ed6f
Allow chatting with bot through direct messages
63cb52e7f4
Command: Add integration and context types
0e5c8d22cc
functionManager: retrofit for tool calls api
9fffce71cd
Cosmic+Cosmic greeter: Align to upstream changes
755958c603
Merge branch 'main' into cosmic
5ca45e2ac5
shell.nix: Don't keep history of commands that starts with space in bash
6b384feb78
shell: add drag command
b79c776d97
cosmic: add binary cache server
cb4d369d96
Merge branch 'main' into cosmic
98432fd3a1
split desktop directory
f84333b9a5
Cosmic: init
a975e7fb14
shell.nix/kitty: use empty string for "Do not set"