Skip to content

Commit 7704555

Browse files
committed
v0.7.1: v0.7.1: complete MCP store functionality, context adjustment, mobile file upload button fix, slightly reduce HTTP read timeout retry time, settings front-end and back-end connectivity further optimized
1 parent 4f4d96a commit 7704555

101 files changed

Lines changed: 12304 additions & 1934 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#
55
# Runs on every push to main and on all pull requests.
66
# Jobs: lint → test-unit → test-api → healthcheck
7-
# Visual E2E tests run separately (optional, non-blocking).
87
#
98
# ═══════════════════════════════════════════════════════════════
109

@@ -152,59 +151,4 @@ jobs:
152151
- name: Run healthcheck
153152
run: python healthcheck.py
154153

155-
# ── Visual E2E Tests (optional, non-blocking) ───────────────
156-
test-visual:
157-
name: Visual E2E Tests
158-
runs-on: ubuntu-latest
159-
needs: [test-unit, test-api]
160-
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
161-
continue-on-error: true
162-
timeout-minutes: 20
163-
164-
services:
165-
postgres:
166-
image: postgres:17
167-
env:
168-
POSTGRES_USER: chatui
169-
POSTGRES_PASSWORD: chatui
170-
POSTGRES_DB: chatui
171-
ports:
172-
- 5432:5432
173-
options: >-
174-
--health-cmd "pg_isready -U chatui"
175-
--health-interval 10s
176-
--health-timeout 5s
177-
--health-retries 5
178154

179-
env:
180-
CHATUI_PG_HOST: localhost
181-
CHATUI_PG_PORT: "5432"
182-
CHATUI_PG_USER: chatui
183-
CHATUI_PG_PASSWORD: chatui
184-
CHATUI_PG_DBNAME: chatui
185-
186-
steps:
187-
- uses: actions/checkout@v4
188-
189-
- uses: actions/setup-python@v5
190-
with:
191-
python-version: "3.12"
192-
cache: pip
193-
194-
- name: Install dependencies
195-
run: |
196-
pip install -r requirements.txt
197-
pip install pytest
198-
playwright install --with-deps chromium
199-
200-
- name: Run visual tests
201-
run: python -m pytest -m visual --tb=short -q
202-
203-
- name: Upload screenshots
204-
if: always()
205-
uses: actions/upload-artifact@v4
206-
with:
207-
name: screenshots
208-
path: tests/screenshots/
209-
retention-days: 7
210-
if-no-files-found: ignore

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ cp .env.example .env
347347
│ ├── search/ Multi-engine web search
348348
│ ├── browser/ Browser extension bridge
349349
│ ├── project_mod/ Project co-pilot (scan, edit, undo)
350-
│ ├── skills/ Skill accumulation system
350+
│ ├── skills/ Memory accumulation system
351351
│ ├── feishu/ Feishu bot integration
352352
│ └── ...
353353
@@ -516,3 +516,5 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for the full guide. Quick version:
516516
## License
517517

518518
MIT
519+
520+
---

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.7.0
1+
0.7.1

debug/bench_swarm_vs_single.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ def submit_task(self, prompt: str, swarm_enabled: bool,
183183
"thinkingDepth": "medium",
184184
"searchMode": "off",
185185
"fetchEnabled": False,
186-
"skillsEnabled": False,
186+
"memoryEnabled": False,
187187
}
188188
if self.model:
189189
config["model"] = self.model

0 commit comments

Comments
 (0)