mirofish-engine / backend

Commit History

fix: resolve 500 error caused by <think> tags and markdown code fences in content field from reasoning models like MiniMax/GLM
bdf6eea

666ghj commited on

feat(graph): implement pagination for fetching nodes and edges; add utility functions for streamlined data retrieval
01f5cb9

666ghj commited on

fix(report_agent): refine tool call handling and response validation; enforce strict separation between tool calls and final answers
1c80c87

666ghj commited on

fix(report_agent): update max_agents parameter description and enforce maximum limit of 10 agents
205fbfd

666ghj commited on

feat(report_agent): update report language consistency guidelines; ensure all quoted content is translated to the report language for clarity
6f7bb68

666ghj commited on

feat(report_agent): enhance interview text processing and response handling; improve quote extraction and formatting for better clarity
0a9a90b

666ghj commited on

feat(report_agent): add detailed tool descriptions and prompts for future prediction report generation
22c16e4

666ghj commited on

fix(report_agent): update description of insight_forge tool to remove "最强大" and enhance clarity
4cfdab2

666ghj commited on

fix(report_agent): increase minimum tool call requirement from 2 to 3 per chapter and enhance user prompts to encourage diverse tool usage
29fbda4

666ghj commited on

fix(report_agent): update tool call requirements in content generation to allow up to 5 tool calls per chapter and clarify user prompts for insufficient data
8a98fbf

666ghj commited on

refactor(report_agent, Step4Report): simplify logging and remove subsection handling; update UI to reflect changes in section content generation
0810f29

666ghj commited on

fix(report_agent): handle None responses from LLM during content generation and enforce fallback behavior
4bce9bf

666ghj commited on

fix(config): enable overriding of environment variables when loading .env file
d96efb6

666ghj commited on

fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection
ce4808c

666ghj commited on

feat(ZepGraphMemoryUpdater): add platform display name mapping and logging enhancements.
f3421ca

666ghj commited on

feat(SimulationAPI): add function to retrieve latest report ID for a given simulation
9fac6b4

666ghj commited on

refactor(simulation): enhance simulation data retrieval and project file handling
51469e0

666ghj commited on

feat(history): 添加首页历史项目展示组件
40455cf

666ghj commited on

Refactor process termination in SimulationRunner to support cross-platform handling and improve code clarity. Update development script to ensure concurrent processes are terminated correctly.
4277de1

666ghj commited on

Add SIGHUP signal handling in SimulationRunner for Unix systems
693db81

666ghj commited on

Add UTF-8 encoding support for Windows in simulation_runner.py and run_parallel_simulation.py to resolve character encoding issues with third-party libraries.
16dc4d0

666ghj commited on

Add UTF-8 encoding support for Windows console in run.py and logger.py to prevent character encoding issues
56f8e8e

666ghj commited on

Change project license from Apache-2.0 to AGPL-3.0 in package.json, package-lock.json, and backend/pyproject.toml.
329da33

666ghj commited on

Refactor project structure by removing Docker support and updating environment configuration
a839c5b

666ghj commited on

Initialize project with version 0.1.0 and update package configurations
ff5cab6

666ghj commited on

Update project license to Apache-2.0 in package.json, README.md, and pyproject.toml
90acbc9

666ghj commited on

Update project setup scripts and enhance README for clarity
27daed3

666ghj commited on

Update project configuration and structure with Docker support and environment variable adjustments
a52be0f

666ghj commited on

Update ReportAgent to reduce maximum tool calls and iterations for improved efficiency
d4d3a66

666ghj commited on

Remove outdated README.md and update favicon in index.html
262a76d

666ghj commited on

Update ReportAgent to enhance report retrieval and streamline tool call process
396348b

666ghj commited on

Update maximum limits for tool calls and iterations in ReportAgent class
039da29

666ghj commited on

Enhance text output formatting and remove truncation in zep_tools.py
e0d68f7

666ghj commited on

Refactor report logging and enhance report generation features
dd18e94

666ghj commited on

Enhance agent bio display and tool result presentation in Step4Report component
e2e7a0b

666ghj commited on

Add report ID generation and logging features for report generation process
d80a103

666ghj commited on

Enhance report generation process with improved formatting and content management
e3d1cec

666ghj commited on

Enhance simulation file management and frontend status display
081d54f

666ghj commited on

Add new JSON data file and enhance simulation management features
a3513f0

666ghj commited on

Enhance simulation functionality and frontend components for improved user experience
f216333

666ghj commited on

Enhance simulation preparation process and frontend display for improved user experience
47f7e0a

666ghj commited on

Add real-time simulation configuration endpoint and update frontend components
73fe744

666ghj commited on

Enhance graph data retrieval and detail display in Process.vue and graph_builder.py
05614d7

666ghj commited on

Enhance interview functionality in Report Agent and Zep Tools
00c4ff9

666ghj commited on

Add interview functionality to Report Agent and Zep Tools
7906538

666ghj commited on

Enhance Report Agent and Zep Tools with new search functionalities
d4d8295

666ghj commited on

Implement Report Agent for automated report generation and interaction
95d7046

666ghj commited on

Remove startup message logging from the Flask application in `run.py` to streamline output during server initialization. This change simplifies the code and reduces unnecessary console output, particularly in debug mode.
a2de5ea

666ghj commited on

Remove warnings suppression for multiprocessing in run scripts
23db908

666ghj commited on

Enhance signal handling and suppress warnings in simulation scripts
21481fe

666ghj commited on