Skip to content

Commit 66a60eb

Browse files
Enhance OpenFox agent and update asset files
- Added logging to `OpenFoxAgent` for improved debugging. - Updated script references in `index.html` to new asset versions. - Introduced new JavaScript files for components like `Checkbox` and `CollapsibleTrigger`. - Replaced deprecated `isValueEqualOrExist` utility with a new implementation. - Enhanced overall asset organization for better maintainability.
1 parent caf5fb7 commit 66a60eb

27 files changed

Lines changed: 56 additions & 29 deletions

openfox/core/agent.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import logging
2+
13
from agno.agent import Agent
24
from agno.db.sqlite import AsyncSqliteDb
35
from agno.models.litellm import LiteLLM
@@ -18,11 +20,11 @@
1820
from openfox.utils.skills import LocalSkills
1921
from openfox.utils.web_static import install_web_routes
2022

21-
2223
class OpenFoxAgent:
2324
"""Wires OpenFox config, storage, tools, and AgentOS runtime."""
2425

2526
def __init__(self):
27+
2628
self.config_tools = ConfigTools()
2729
self.config = self.config_tools.load()
2830
self.feishu_tools = FeishuTools()

openfox/static/web/assets/Checkbox-Ccpm8F4B.js renamed to openfox/static/web/assets/Checkbox-BlNle_Lp.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

openfox/static/web/assets/CollapsibleTrigger-CLxtEQPi.js renamed to openfox/static/web/assets/CollapsibleTrigger-YOACHmJi.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)