api cleanup, microphone permission

This commit is contained in:
frdel 2025-07-15 21:04:56 +02:00
parent 37615c5a24
commit 99b4accd7b
35 changed files with 81 additions and 95 deletions

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response, send_file
from python.helpers.api import ApiHandler, Request, Response, send_file
from python.helpers.backup import BackupService
from python.helpers.persist_chat import save_tmp_chats

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.backup import BackupService

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.backup import BackupService
from werkzeug.datastructures import FileStorage

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.backup import BackupService
from typing import Dict, Any

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from werkzeug.datastructures import FileStorage
from python.helpers.backup import BackupService
from python.helpers.persist_chat import load_tmp_chats

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from werkzeug.datastructures import FileStorage
from python.helpers.backup import BackupService
import json

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.backup import BackupService

View file

@ -1,9 +1,7 @@
import base64
from io import BytesIO
from python.helpers.api import ApiHandler, Input, Output, Request, Response
from flask import send_file
from python.helpers.api import ApiHandler, Input, Output, Request, Response, send_file
from python.helpers import files, runtime
from python.api import file_info
import os

View file

@ -1,8 +1,6 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.file_browser import FileBrowser
from python.helpers import files, runtime
from python.helpers import runtime
class GetWorkDirFiles(ApiHandler):

View file

@ -1,8 +1,5 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers import errors
from python.helpers import git
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import errors, git
class HealthCheck(ApiHandler):

View file

@ -1,6 +1,4 @@
from python.helpers import tokens
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
class GetHistory(ApiHandler):

View file

@ -1,11 +1,7 @@
import base64
import os
import re
from typing import override
from python.helpers.api import ApiHandler
from python.helpers import files
from flask import Request, Response, send_file
from python.helpers import runtime
from python.helpers.api import ApiHandler, Request, Response, send_file
from python.helpers import files, runtime
import io
from mimetypes import guess_type

View file

@ -1,7 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.file_browser import FileBrowser
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import files, memory
import os
from werkzeug.utils import secure_filename

View file

@ -1,7 +1,4 @@
from math import log
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from typing import Any
from python.helpers.mcp_handler import MCPConfig

View file

@ -1,6 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from typing import Any
from python.helpers.mcp_handler import MCPConfig

View file

@ -1,6 +1,5 @@
import time
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from typing import Any

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from typing import Any

View file

@ -1,6 +1,5 @@
from agent import AgentContext, UserMessage
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import files
import os

View file

@ -1,10 +1,4 @@
from agent import AgentContext
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers import files
import os
from werkzeug.utils import secure_filename
from python.helpers.defer import DeferredTask
from python.api.message import Message

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
class Nudge(ApiHandler):
async def process(self, input: dict, request: Request) -> dict | Response:

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
class Pause(ApiHandler):

View file

@ -1,7 +1,4 @@
import time
from datetime import datetime
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from agent import AgentContext

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import process

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import runtime

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import settings

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import settings

View file

@ -1,8 +1,6 @@
# api/synthesize.py
import re
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import runtime, settings, kokoro_tts

View file

@ -1,5 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import runtime, settings, whisper

View file

@ -1,6 +1,5 @@
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import runtime
from python.helpers.api import ApiHandler
from python.helpers.tunnel_manager import TunnelManager
class Tunnel(ApiHandler):

View file

@ -1,6 +1,5 @@
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import dotenv, runtime
from python.helpers.api import ApiHandler
from python.helpers.tunnel_manager import TunnelManager
import requests

View file

@ -1,6 +1,4 @@
from python.helpers.api import ApiHandler
from flask import Request, Response
from python.helpers.api import ApiHandler, Request, Response
from python.helpers import files
from werkzeug.utils import secure_filename

View file

@ -1,8 +1,6 @@
import base64
from werkzeug.datastructures import FileStorage
from python.helpers.api import ApiHandler
from flask import Request, Response, send_file
from python.helpers.api import ApiHandler, Request, Response
from python.helpers.file_browser import FileBrowser
from python.helpers import files, runtime
from python.api import get_work_dir_files