add permission system

This commit is contained in:
Dax Raad
2025-06-02 19:51:26 -04:00
parent 863e7a093e
commit 786db364d2
4 changed files with 158 additions and 3 deletions

View File

@@ -300,7 +300,9 @@ export namespace Session {
async execute(args, opts) {
const start = Date.now()
try {
const result = await item.execute(args)
const result = await item.execute(args, {
sessionID: input.sessionID,
})
next.metadata!.tool![opts.toolCallId] = {
...result.metadata,
time: {