• Stefy Lanza (nextime / spora )'s avatar
    feat: Add tool call detection in streaming responses · 3507a642
    Stefy Lanza (nextime / spora ) authored
    - Detect tool calls in accumulated streaming text after all chunks received
    - Parse nested 'assistant: [...]' format with tool calls inside
    - Parse simple 'tool: {...}' format
    - Convert detected tool calls to OpenAI-compatible format
    - Send tool_calls in first chunk, then final assistant text
    - Proper handling of finish_reason in final chunk
    3507a642
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_proxy.sh Loading commit data...