This website requires JavaScript.
Explore
Help
Register
Sign In
root
0 Followers
·
0 Following
Joined on
2025-10-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
root
pushed to
main
at
root/moteva
2026-07-09 02:26:03 +08:00
8a28a0bcea
perf(canvas): slow generator task poll interval to 5s
a5a35648d7
fix(server): complete generator task when thread settles or project ready
Compare 2 commits »
root
pushed to
main
at
root/moteva
2026-07-09 01:48:04 +08:00
94718553c6
feat(ui): redesign image generator floating composer and settings panel
cbf4e21e2b
feat(canvas): per-generator target size, placement and draft preservation
82683c40ea
refactor(canvas): support multiple concurrent image generator streams
Compare 3 commits »
root
pushed to
main
at
root/moteva
2026-07-09 01:14:25 +08:00
453de420fc
fix(ui): show real contents in optimistic image messages and widen settings chip
9a07f863ea
fix(design): preserve existing canvas nodes when compressed snapshot omits them
ffd8d78df7
feat(piagent): bypass planner for direct image generation modes
a39e18950c
refactor(auth): require bearer token only, drop legacy token header and cookie
Compare 4 commits »
root
pushed to
main
at
root/geo
2026-07-08 23:58:06 +08:00
fb142e4ca7
docs(swagger): document brand order endpoint
root
pushed to
main
at
root/geo
2026-07-08 23:39:28 +08:00
8300d12b20
chore(desktop-client): bump version to 0.1.9
1bc4df958f
refactor(admin-web): drop recent-articles fallback from templates records
e90d6a185f
feat(tenant): derive recent article publish status from publish records
58a9b379bc
feat(tenant): dedup article publish status by latest record per target
Compare 4 commits »
root
pushed to
main
at
root/geo
2026-07-08 23:16:56 +08:00
5d29703265
perf(admin-web): reduce redundant polling and cover active publish status
2c11910b6c
chore(admin-web): add favicon
832d7f507d
feat(publish): cancel stale queued publish tasks after queue timeout
Compare 3 commits »
root
pushed to
main
at
root/geo
2026-07-08 22:33:21 +08:00
f1334aac80
fix(tenant): finalize definitive/manual-retry publish tasks as failed
aecdb87fa3
feat(tenant): supersede unknown publish tasks on manual retry
9dd26145b3
fix(desktop-client): treat title-length validation as definitive publish failure
25e706fb14
docs(admin-web): reword publish hint to avoid naming RabbitMQ
Compare 4 commits »
root
pushed to
main
at
root/geo
2026-07-08 22:30:16 +08:00
b832e6dd07
docs: add 省心推 software subscription service contract
71233b6715
feat(brand): add brand sort order and drag-to-reorder
fbc69c01b0
fix(admin-web): map missing publish statuses and normalize lookup
Compare 3 commits »
root
pushed to
main
at
root/moteva
2026-07-08 19:10:16 +08:00
263748af4a
feat(api): add Lovart-style project and agent thread endpoints
root
pushed to
main
at
root/moteva
2026-07-08 16:18:41 +08:00
ada29cee12
refactor(agent): make emoji optional and sparse in agent replies
ba4db85241
fix(logic): ignore reference directives when checking for prompt text
68427ad91a
feat(piagent): give image generator inline reference placement context
9622b27de9
fix(piagent): upload local and private reference images as multipart
13fdf464ae
feat(netutil): add local and private host detection helper
Compare 7 commits »
root
pushed to
main
at
root/moteva
2026-07-08 14:35:17 +08:00
a339e09859
feat(agent): guide creative agent to use purposeful emoji in replies
b842c34fca
feat(ui): add scroll-to-latest button in assistant feed
Compare 2 commits »
root
pushed to
main
at
root/moteva
2026-07-08 12:18:07 +08:00
e9cfadfb90
refactor(ui): extract NotFoundPage into its own i18n-aware module
c73e51e400
feat(i18n): add not-found page copy keys
4e98a81aae
feat(ui): path-based app-router routes with 404 and project auth preview
92343ef1f6
feat(ui): surface friendly agent and project failure messages
d13a4c9a48
fix(agent): let stopped threads start a new task and scope thread state to the latest task
Compare 6 commits »
root
pushed to
main
at
root/moteva
2026-07-08 10:58:04 +08:00
7e05a8d47b
feat(txt): add distill txt
ad67fe1ebe
feat(agent): clarify vague briefs before generating and harden prompts
1a1c0a6544
fix(image): add response-header timeout and idempotent retry
836de5b597
feat(research): hydrate web-search results with cleaned page content
222e5a0219
refactor(ui): focus the product on image generation only
Compare 7 commits »
root
pushed to
main
at
root/moteva
2026-07-08 09:00:28 +08:00
ef45606a24
feat(home): animated typewriter placeholder for the prompt composer
root
pushed to
main
at
root/moteva
2026-07-08 08:41:31 +08:00
3c5006e2f3
feat(composer): carry reference image names and submit on Enter
root
pushed to
main
at
root/moteva
2026-07-08 02:18:17 +08:00
398dec422d
fix(references): make image thumbnails drag-safe with delayed hover preview
root
pushed to
main
at
root/moteva
2026-07-08 01:55:15 +08:00
f23c847e13
fix(agent-threads): hide prompt reference directives in thread titles
2ede253b39
feat(clipboard): paste images and text from the system clipboard
07aa33d30e
feat(image): preserve transparency for alpha images end to end
Compare 3 commits »
root
pushed to
main
at
root/moteva
2026-07-08 01:24:13 +08:00
bd327e8564
feat(canvas): add helpers to detect transparent clipboard nodes
root
pushed to
main
at
root/moteva
2026-07-08 01:19:30 +08:00
2f5291a0f9
feat(image): pass reference images to GPT image model for edits
root
pushed to
main
at
root/moteva
2026-07-07 23:36:46 +08:00
bb7fce9171
fix(PromptComposer): clear empty editor fillers before chip insertion
44406b72db
Initial commit: img-infinite-canvas AI design workbench MVP
Previous
1
Next