Changelog

Auto-derived from git log of the running tree. Newest first. Cached for 60 seconds, no AI in the loop.

about
all chore 1 docs 6 feat 63 fix 27 other 98 refactor 1 test 4
  1. other
    Owner analytics, support desk, secret hygiene, always-on ops, SEO groundwork
    e6a4c16 2026-08-25 14:51:08 +0300 SwairIt
  2. other
    Do not penalise unverified accounts on an instance that cannot send mail
    b50be11 2026-08-25 05:16:24 +0300 SwairIt
  3. other
    Route the fail-closed owner check through every member-facing module
    60366f4 2026-08-25 04:44:18 +0300 SwairIt
  4. other
    Make the site read as one product for a newly registered user
    dddfa77 2026-08-25 04:43:59 +0300 SwairIt
  5. other
    Prove and enforce cross-user isolation across all 102 member endpoints
    ca34ee3 2026-08-25 04:43:49 +0300 SwairIt
  6. other
    Security hardening for public registration
    8096329 2026-08-25 04:43:39 +0300 SwairIt
  7. other
    Name the Telegram ambient history windows and refresh the stale test
    957c9c5 2026-08-25 01:45:06 +0300 SwairIt
  8. other
    Copilot works for members on their own model; fix palette data leak
    f7aaca8 2026-08-25 00:40:24 +0300 SwairIt
  9. other
    Share your model with chosen friends; 17 more providers incl. any OpenAI-compatible
    9be7713 2026-08-24 23:59:42 +0300 SwairIt
  10. other
    Friends, direct messages, AI-assisted replies and social notifications
    ac8e862 2026-08-24 23:59:30 +0300 SwairIt
  11. other
    Make registration usable and close the pre-flip blockers
    0b92b3f 2026-08-24 23:59:10 +0300 SwairIt
  12. other
    Stop leaking owner capture context into member chat; fix member send 500
    5040c0a 2026-08-24 22:19:10 +0300 SwairIt
  13. other
    Landing and pricing: drop the 'audit our code' and 'never leaves your device' claims
    3725493 2026-08-24 22:15:38 +0300 SwairIt
  14. other
    Blog: correct privacy and open-source claims that no longer hold
    f605fce 2026-08-24 21:52:21 +0300 SwairIt
  15. other
    Per-user character, chat flags, theme and language; close global-write holes
    d58533e 2026-08-24 21:08:18 +0300 SwairIt
  16. other
    Onboarding for bring-your-own-key; fix member no-LLM chat banner
    0fbab1a 2026-08-24 20:27:14 +0300 SwairIt
  17. other
    Per-user LLM isolation: members bring their own key, owner LLM locked
    b1e9c7b 2026-08-24 20:10:05 +0300 SwairIt
  18. other
    Member nav + member settings hub; owner hub regroup; Yandex.Metrika
    589b93f 2026-08-24 19:37:33 +0300 SwairIt
  19. other
    Replace subscription gate with free member allowlist; fix graph leak
    929d436 2026-08-24 19:15:04 +0300 SwairIt
  20. other
    Add /help/connect-llm guide; pricing/landing copy: free with your own key
    04cf183 2026-08-24 19:11:35 +0300 SwairIt
  21. other
    Add per-user settings storage (user_settings table + helpers)
    8dd6ea7 2026-08-24 17:54:08 +0300 SwairIt
  22. other
    Finish AI-everywhere wave 2: register routers, add missing i18n keys
    2bfaf9f 2026-08-24 17:53:54 +0300 SwairIt
  23. other
    Fix thinking-loop marker matching, repetition, research search invariant; make impulse cadence tunable
    ae42484 2026-07-31 12:37:36 +0300 SwairIt
  24. other
    Let a research chain decide whether it needs to look further
    4ad373f 2026-07-31 11:59:48 +0300 SwairIt
  25. other
    Give thinking loop its own quiet gate instead of the dream cycle's hour
    b8bf735 2026-07-31 11:52:09 +0300 SwairIt
  26. other
    Add Wikipedia keyless search + honest no-results research conclusion
    0e40d11 2026-07-31 11:25:46 +0300 SwairIt
  27. other
    Add research-on-request: detect, look up, answer where asked
    84867cf 2026-07-31 11:17:15 +0300 SwairIt
  28. other
    Strip any leading speaker label from Persona's Telegram replies
    b602f04 2026-07-31 10:09:14 +0300 SwairIt
  29. other
    Add safe Telegram HTML formatting with plain-text fallback
    8db3acb 2026-07-31 09:44:03 +0300 SwairIt
  30. other
    Add keyless web_search fallback so search always works (v2.30.31)
    f0010c1 2026-07-31 09:36:42 +0300 SwairIt
  31. other
    Stop other people's group messages counting as the owner's words
    6b0b60b 2026-07-30 22:47:05 +0300 SwairIt
  32. other
    Pin Russian output and owner identity in the thinking loop
    529a15b 2026-07-30 22:40:22 +0300 SwairIt
  33. other
    Confirm Telegram execution actions with a one-shot button
    e2199a7 2026-07-30 21:57:03 +0300 SwairIt
  34. other
    Give the owner unrestricted tools and keep groups to web_search
    2e7b094 2026-07-30 21:48:53 +0300 SwairIt
  35. other
    Park execution-class Telegram actions behind a one-shot claim
    875c980 2026-07-30 21:39:27 +0300 SwairIt
  36. other
    Give the owner every tool and open read-only internet everywhere
    5195423 2026-07-30 21:36:12 +0300 SwairIt
  37. other
    Add implementation plan for full tool access
    55a1f87 2026-07-30 21:27:48 +0300 SwairIt
  38. other
    Put Telegram chat access on the site
    cfc2ece 2026-07-30 21:06:08 +0300 SwairIt
  39. other
    Select ingest chats by owner choice, not by pinned status
    005939f 2026-07-30 21:00:05 +0300 SwairIt
  40. other
    Store per-chat Telegram preferences
    d29308d 2026-07-30 20:58:01 +0300 SwairIt
  41. other
    Add implementation plan for Telegram chat settings
    5537fc4 2026-07-30 20:54:12 +0300 SwairIt
  42. other
    Put thinking settings and the thought diary on the site
    6753a03 2026-07-30 20:49:48 +0300 SwairIt
  43. other
    Wire up settings AI-search endpoint and owner-gate it
    b67cef0 2026-07-30 20:41:08 +0300 SwairIt
  44. other
    Run the thinking loop only while the owner is idle
    ddcb453 2026-07-30 20:33:38 +0300 SwairIt
  45. other
    Ground thinking in real evidence and keep guesses out of memory
    78cfa98 2026-07-30 20:09:01 +0300 SwairIt
  46. other
    Let the owner pick a separate model for thinking
    e6d2d63 2026-07-30 19:44:30 +0300 SwairIt
  47. other
    Feed a thought chain back into the model and force a conclusion
    46ad6c1 2026-07-30 19:37:01 +0300 SwairIt
  48. other
    Add thinking settings with total, fail-safe loading
    ac86768 2026-07-30 19:26:01 +0300 SwairIt
  49. other
    Fix the plan's self-contradiction about an abandon method
    643c55d 2026-07-30 19:23:52 +0300 SwairIt
  50. other
    Drop the no-op abandon method from the thought store
    7bce656 2026-07-30 19:23:34 +0300 SwairIt
  51. other
    Add the thought chain store
    5f11874 2026-07-30 19:22:13 +0300 SwairIt
  52. other
    Add implementation plan for the thinking loop and its settings
    6982b77 2026-07-30 19:20:22 +0300 SwairIt
  53. other
    Add design spec for the thinking loop, site settings and full access
    67160ac 2026-07-30 19:15:39 +0300 SwairIt
  54. other
    Keep the Telegram name first and let the owner map ids to people
    1044ca2 2026-07-30 17:36:16 +0300 SwairIt
  55. other
    Recognise Telegram people by their @username, not their display name
    eb46414 2026-07-30 17:26:12 +0300 SwairIt
  56. other
    Ratchet the route budget for the two Telegram people writes
    7724a10 2026-07-30 17:17:07 +0300 SwairIt
  57. other
    Wrap only group transcripts as untrusted, not the owner's own DM
    b5ba1c7 2026-07-30 17:01:45 +0300 SwairIt
  58. other
    Close identity-payload leak, ambient truncation and note spoofing
    2bbfede 2026-07-30 16:49:45 +0300 SwairIt
  59. other
    Mute replies without dropping the muted person's messages
    18c35c0 2026-07-30 16:30:02 +0300 SwairIt
  60. other
    Skip replies to Telegram people the owner muted
    7cf35ee 2026-07-30 16:19:33 +0300 SwairIt
  61. other
    Rebind Telegram ownership for real when the owner reassigns it
    854ea0d 2026-07-30 16:08:37 +0300 SwairIt
  62. other
    Let the owner edit Telegram people on the site
    a902bc8 2026-07-30 16:00:29 +0300 SwairIt
  63. other
    Shed notes and claims so the identity block honours its budget
    d53bc30 2026-07-30 15:53:34 +0300 SwairIt
  64. other
    Apply owner overrides to Telegram identity context
    0a85cd3 2026-07-30 15:42:57 +0300 SwairIt
  65. other
    Store owner overrides for Telegram people
    28cbc06 2026-07-30 15:36:48 +0300 SwairIt
  66. other
    Bound the whole Telegram identity block by construction
    e919493 2026-07-30 15:29:49 +0300 SwairIt
  67. other
    Bound remembered claims so the identity block cannot outgrow its limit
    0bf4a25 2026-07-30 15:22:25 +0300 SwairIt
  68. other
    Stop truncating Telegram identity context and transcript
    671c1fe 2026-07-30 15:10:22 +0300 SwairIt
  69. other
    Track tag depth so sibling internal blocks keep the text between them
    272269d 2026-07-30 15:06:04 +0300 SwairIt
  70. other
    Close nested and orphaned tag leaks in the Telegram output guard
    3b00f5d 2026-07-30 15:02:34 +0300 SwairIt
  71. other
    Strip leaked internal prompt markup from Telegram replies
    42d8277 2026-07-30 14:52:55 +0300 SwairIt
  72. other
    Add implementation plan for Telegram identity and prompt-leak slices
    9e19a3f 2026-07-30 14:24:58 +0300 SwairIt
  73. other
    Add design spec for Telegram media, identity and tools
    5ba8315 2026-07-30 14:19:10 +0300 SwairIt
  74. other
    Stop truncating Telegram replies mid-sentence
    555bc83 2026-07-30 14:01:41 +0300 SwairIt
  75. other
    Load pinned Telegram credentials from dotenv
    892001a 2026-07-30 00:38:29 +0300 SwairIt
  76. other
    Analyze pinned Telegram chats overnight
    494833c 2026-07-30 00:21:28 +0300 SwairIt
  77. other
    Keep Telegram model warm and report inference speed
    7a9e555 2026-07-29 23:38:53 +0300 SwairIt
  78. other
    Accelerate Telegram LLM response delivery
    dbcc492 2026-07-29 23:25:49 +0300 SwairIt
  79. other
    Make Persona prompts compact and responses less repetitive
    581198a 2026-07-29 23:15:58 +0300 SwairIt
  80. other
    Use informal speech for Persona conversations
    97243f8 2026-07-29 22:55:28 +0300 SwairIt
  81. other
    Remove polite assistant meta commentary
    6219ecc 2026-07-29 22:54:38 +0300 SwairIt
  82. other
    Add ultra compact Telegram prompt
    eb0a4fe 2026-07-29 22:47:56 +0300 SwairIt
  83. other
    Remove helpful assistant behavior from Persona
    638b58e 2026-07-29 22:43:44 +0300 SwairIt
  84. other
    Reserve worker capacity for live Telegram
    458a98b 2026-07-29 22:41:23 +0300 SwairIt
  85. other
    Prevent background jobs starving Telegram
    364c16e 2026-07-29 22:37:39 +0300 SwairIt
  86. other
    Speed up Telegram Persona responses
    9ca38e6 2026-07-29 22:18:40 +0300 SwairIt
  87. other
    Remove support clichés from Persona replies
    73b894f 2026-07-29 21:59:38 +0300 SwairIt
  88. other
    Preserve FastAPI owner dependencies
    65970b7 2026-07-29 21:55:42 +0300 SwairIt
  89. other
    Add adaptive versioned Persona character
    255c22d 2026-07-29 21:53:19 +0300 SwairIt
  90. other
    Harden Telegram dialogue output filter
    b887db0 2026-07-29 21:08:20 +0300 SwairIt
  91. other
    Strip Persona name from Telegram replies
    cf38cb5 2026-07-29 21:05:27 +0300 SwairIt
  92. other
    Preserve applied Telegram people migration
    fc92f08 2026-07-29 20:47:26 +0300 SwairIt
  93. other
    Track Telegram people and add site copilot
    cca66ff 2026-07-29 20:46:39 +0300 SwairIt
  94. other
    Fix LLM worker queue starvation
    47b81e1 2026-07-29 17:08:14 +0300 SwairIt
  95. other
    Remember explicit Telegram facts
    62527ca 2026-07-29 16:52:15 +0300 SwairIt
  96. other
    Teach Persona group attention and owner rules
    daf6e2d 2026-07-29 16:45:37 +0300 SwairIt
  97. other
    Improve Telegram group awareness and initiative
    1392874 2026-07-29 16:28:55 +0300 SwairIt
  98. other
    perf(загрузка): ускорение сайта — self-host CDN, кэш статики, процесс-кэш sync-sqlite в рендере
    597b502 2026-07-02 14:18:38 +0300 SwairIt

Source: /api/changelog.json?kind=other

🎙️