|
4 | 4 | import logging |
5 | 5 |
|
6 | 6 | from agent_utilities import ( |
| 7 | + build_system_prompt_from_workspace, |
| 8 | + create_agent_parser, |
7 | 9 | create_agent_server, |
8 | 10 | initialize_workspace, |
9 | 11 | load_identities, |
10 | | - build_system_prompt_from_workspace, |
11 | 12 | ) |
12 | | -from agent_utilities.agent_utilities import create_agent_parser, get_mcp_config_path |
13 | | -from agent_utilities.base_utilities import to_integer, to_boolean |
14 | 13 |
|
15 | | -__version__ = "1.3.23" |
| 14 | +__version__ = "1.3.24" |
16 | 15 |
|
17 | 16 | logging.basicConfig( |
18 | 17 | level=logging.INFO, |
|
46 | 45 | if tag not in ["supervisor", "default"] |
47 | 46 | } |
48 | 47 |
|
49 | | -DEFAULT_HOST = os.getenv("HOST", "0.0.0.0") |
50 | | -DEFAULT_PORT = to_integer(os.getenv("PORT", "9000")) |
51 | | -DEFAULT_DEBUG = to_boolean(os.getenv("DEBUG", "False")) |
52 | | -DEFAULT_PROVIDER = os.getenv("PROVIDER", "openai") |
53 | | -DEFAULT_MODEL_ID = os.getenv("MODEL_ID", "qwen/qwen3-coder-next") |
54 | | -DEFAULT_LLM_BASE_URL = os.getenv("LLM_BASE_URL", "http://host.docker.internal:1234/v1") |
55 | | -DEFAULT_LLM_API_KEY = os.getenv("LLM_API_KEY", "ollama") |
56 | | -DEFAULT_MCP_URL = os.getenv("MCP_URL", None) |
57 | | -DEFAULT_MCP_CONFIG = os.getenv("MCP_CONFIG", get_mcp_config_path()) |
58 | | -DEFAULT_CUSTOM_SKILLS_DIRECTORY = os.getenv("CUSTOM_SKILLS_DIRECTORY", None) |
59 | | -DEFAULT_ENABLE_WEB_UI = to_boolean(os.getenv("ENABLE_WEB_UI", "False")) |
60 | | -DEFAULT_ENABLE_OTEL = to_boolean(os.getenv("ENABLE_OTEL", "False")) |
61 | | -DEFAULT_SSL_VERIFY = to_boolean(os.getenv("SSL_VERIFY", "True")) |
62 | | - |
63 | 48 |
|
64 | 49 | def agent_server(): |
65 | 50 | print(f"{DEFAULT_AGENT_NAME} v{__version__}") |
@@ -87,6 +72,11 @@ def agent_server(): |
87 | 72 | name=DEFAULT_AGENT_NAME, |
88 | 73 | system_prompt=DEFAULT_AGENT_SYSTEM_PROMPT, |
89 | 74 | enable_otel=args.otel, |
| 75 | + otel_endpoint=args.otel_endpoint, |
| 76 | + otel_headers=args.otel_headers, |
| 77 | + otel_public_key=args.otel_public_key, |
| 78 | + otel_secret_key=args.otel_secret_key, |
| 79 | + otel_protocol=args.otel_protocol, |
90 | 80 | agent_definitions=CHILD_AGENT_DEFS if CHILD_AGENT_DEFS else None, |
91 | 81 | ) |
92 | 82 |
|
|
0 commit comments