Skip to content

Releases: AmanCode22/deeperseeker

Major upgrade for v5.0: Context limit handling, drop Playwright, single v4.1flash model & more

Choose a tag to compare

@AmanCode22 AmanCode22 released this 11 Sep 18:37
2873fa2

This release marks a comprehensive upgrade to the work done in V4. It adds explicit context limit handling (configurable limits, summaries, and automatic handover to fresh chats), drops Playwright and Chromium entirely in favor of Android client headers (kept only as a deprecated fallback), and consolidates onto a single DeepSeek v4.1flash model (removing file forking and all other models). It also resolves server hangs after multi-turn conversations, cookie loss on restart, and long-context processing failures (via session recovery and streaming preflight checks), hardens DSML/tool-call parsing, adds standard en_US locale headers, introduces a LICENSE, and delivers a complete README refactor (contributors, star history, usage warnings), among other improvements.

What's Changed

  • fix html/xml tag stripping in tool argument values by @flame-0 in #10
  • Fix Anthropic tool_result handling: emit role=tool messages and assistant tool_calls by @obruniningo-glitch in #11
  • Harden parse_tools: ignore tool markup in code fences, keep repeated calls and companion text by @obruniningo-glitch in #12
  • Centralize parent_message_id bookkeeping in next_parent() helper by @obruniningo-glitch in #13
  • Fix long-context failure: session recovery, streaming preflight, token-capped prompt rebuild by @AmanCode22 in #14
  • Fix server freeze after many chats + cookie loss across restarts by @AmanCode22 in #15
  • Deprecate Playwright & Chromium by using Android headers and keep them as backup by @alan7383 in #16
  • Support single DeepSeek v4.1flash model by @AmanCode22 in #19
  • Fix DSML tool streaming edge cases by @AmanCode22 in #20
  • Explicit context policy: configurable limits+summerize and rollover to new chat by @AmanCode22 in #23

New Contributors

Full Changelog: v4.0...v5.0

Major overhaul for v4: claude desktop support, better tool calls and stability,etc

Choose a tag to compare

@AmanCode22 AmanCode22 released this 29 Aug 19:38

This release marks the whole revamp of what I did in V3 , it adds claude desktop auto discovery, multi-format tool call parsing (dsml, xml, json), fixes streaming truncation and session persistence and more. This release also hardens docker with healthcheck, shm size and .dockerignore, and updates pricing as of 2026-08-30.

Fixed tool calls and added better session management,etc

Choose a tag to compare

@AmanCode22 AmanCode22 released this 16 Aug 12:27

This release extends what I did in V2 , it also add better tool calling,etc.

Recreating whole endpoint exposing again!

Choose a tag to compare

@AmanCode22 AmanCode22 released this 08 Aug 12:00
8991b6d

This release marks as the whole replacement of litellm and adds account pooling, better session management and more.

This release adds docker and podman(should be used over docker) support also as mentioned in #3 .

Initial Release

Choose a tag to compare

@AmanCode22 AmanCode22 released this 30 Jun 11:03

Initial release ( for more see readme in zip)
Edit: This release is edited as sqlite3 added before is a standard library i added by mistake in requirements for more see #1