mirror of
https://github.com/johndoe6345789/AutoMetabuilder.git
synced 2026-05-04 02:34:54 +00:00
877ba64de8
- Implement core components: CLI argument parsing, environment loading, GitHub service creation, and logging configuration. - Add support for OpenAI client setup and model resolution. - Develop SDLC context loader from GitHub and repository files. - Implement workflow context and engine builders. - Introduce major workflow packages: `game_tick_loop` and `contextual_iterative_loop`. - Update localization files with new package descriptions and labels. - Streamline web navigation by loading items from a dedicated JSON file.
11 lines
330 B
Python
11 lines
330 B
Python
"""Load tool specs from JSON."""
|
|
import json
|
|
import os
|
|
|
|
|
|
def load_tools(metadata: dict) -> list:
|
|
"""Load tool specs from metadata reference."""
|
|
tools_path = os.path.join(os.path.dirname(__file__), metadata.get("tools_path", "tools.json"))
|
|
with open(tools_path, "r", encoding="utf-8") as f:
|
|
return json.load(f)
|