closes #4842
closes #4832
fix(coding-agent): use the right basedir for patterns
feat(ai): refactor device code login for copilot
closes #4870
Closes #4876
closes #4848
closes #4868
closes #4818
fix(coding-agent): list themes by content name
closes #4821
closes #4819
closes #4480
closes #4793
fix(coding-agent): keep fork session id aligned
closes #4763