feat(web,server): unify nav naming, panel width and the update entry (#130)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Yaowei Zheng
2026-07-30 17:25:50 +08:00
committed by GitHub
parent 97852f43b8
commit 385d506e77
32 changed files with 1135 additions and 557 deletions
+9
View File
@@ -152,6 +152,15 @@ export interface ProjectCreateResponse {
project: ProjectSummary;
}
export interface ProjectUpdateRequest {
/** New display name. The projectId itself is immutable — only this label can change. */
name: string;
}
export interface ProjectUpdateResponse {
project: ProjectSummary;
}
export interface MemberInfo {
userId: string;
role: ProjectRole;