Commit Graph
8 Commits
Author SHA1 Message Date
yepper ddcd3fb9c8 chore(format): align python and c++ file formatting (#2001)
* chore(format): align python and c++ file formatting

* chore: update urllib3 to 2.7.0 and clean test imports

1. bump urllib3 dependency from 2.6.3 to 2.7.0
2. remove unused pytest import and RoleScope import from test file

* style: format list comprehensions and lambda function for readability

Adjust the line breaks in the list comprehension in the VikingSearchTool class to follow standard Python formatting conventions, and rewrap the lambda assignment in the test case to improve code readability without changing functionality.

* style: fix line wrapping and remove extra blank line

- remove stray blank line in ov_server.py
- wrap long logger.info line in memory.py for better readability

* style: fix targeted ruff lint violations

* chore: clean up unused imports and reorder code

This commit removes unused imports, reorders import statements for better consistency,
and simplifies some test file imports. Changes include:
- Remove redundant blank lines and unused imports across multiple test files and core modules
- Reorder imports in openviking hooks module to follow standard layout
- Fix import ordering in memory isolation handler
- Simplify php parser type imports
- Move volcengine mock import to correct position in test file

* refactor(uri utils): remove extra blank lines in uri.py

clean up redundant whitespace to improve code readability
2026-05-13 17:53:09 +08:00
yeshion23333 31c33d7ce9 fix(bot):Fix bot api-channel auth check (#1640)
* 1. 修复bot api鉴权;
2. 修复--with-bot log 路径

* 1. 修复bot api鉴权;
2. 修复--with-bot log 路径

* 修复channel 鉴权

* 移除url的引用
2026-04-22 20:40:28 +08:00
Qin Haojie 38c324bc97 fix(security): clean up code scanning and runtime findings (#1596)
* fix(security): clean up code scanning and runtime findings

Harden path and logging boundaries, remove noisy cleanup issues,
and keep observability failures from breaking runtime flows.

* fix(security): close werewolf and feishu validation gaps

Block the remaining path traversal bypass in the werewolf demo,
and validate Feishu hosts on the main parse() entry point.
2026-04-21 10:06:46 +08:00
Qin Haojie a1e257e0dd fix(security): address targeted code scanning alerts (#1591)
Tighten local index path handling, sanitize stale lock logs, and stop
surfacing sensitive setup and demo server errors.
2026-04-20 18:12:25 +08:00
yeshion23333 013d8fe59c readme (#1590) 2026-04-20 16:54:16 +08:00
yeshion23333 4d34025c76 feat(bot):enhance Feishu mentions and name display (#1534)
* 增加关闭ov的配置

* 增加常见QA

* 狼人杀Demo

* 飞书增加名称显示

* 飞书增加名称显示

* 飞书@逻辑
2026-04-17 17:57:28 +08:00
yeshion23333 5f5e16e7c1 feat(bot):Werewolf demo fix, Add one-click startup script (#1473)
* 增加关闭ov的配置

* 增加常见QA

* 狼人杀Demo
2026-04-15 17:02:56 +08:00
yeshion23333 020cc17b3c feat(bot):Single Channel (BotChannel) Integration, Werewolf demo (#1196)
* add bot api channel

* revert index.ts

* werewolf

* werewolf

* werewolf

* werewolf

* werewolf

* revert

* api
2026-04-03 11:59:31 +08:00