-
Notifications
You must be signed in to change notification settings - Fork 80
Cherry-pick fixes for v0.6.1 #23785
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cherry-pick fixes for v0.6.1 #23785
Changes from all commits
3ac07fb
d77ac56
b2f4d4c
08b6b20
c812743
1eed92e
3e21457
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -46,7 +46,7 @@ struct SettingsBillingReferralCard: View { | |
| // MARK: - Has Code State | ||
|
|
||
| private func hasCodeState(_ code: ReferralCodeResponse) -> some View { | ||
| SettingsCard(title: "Referrals", subtitle: "Share your link and earn credits") { | ||
| SettingsCard(title: "Referrals", subtitle: "Share your referral link to earn up to 100 free credits") { | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
This change hardcodes the referral limit to Useful? React with 👍 / 👎. |
||
| VStack(alignment: .leading, spacing: VSpacing.lg) { | ||
| // Referral URL row | ||
| HStack(spacing: VSpacing.sm) { | ||
|
|
@@ -104,10 +104,6 @@ struct SettingsBillingReferralCard: View { | |
| } | ||
| } | ||
|
|
||
| // Earning cap note | ||
| Text("Earn up to \(code.earning_cap.replacingOccurrences(of: ".00", with: "")) referral credits") | ||
| .font(VFont.bodySmallDefault) | ||
| .foregroundStyle(VColor.contentTertiary) | ||
| } | ||
| } | ||
| } | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚩 Transport hints are now always injected for conversations with transport metadata
Previously at
assistant/src/daemon/server.ts:376,setTransportHintswas called withtransport.hintsdirectly — which could beundefined, resulting in no hints injection. Now,enrichedHintsalways contains at least one element ("User is messaging from interface: ...") before client-provided hints are appended. This means transport hints will now be injected into every LLM request for conversations created with transport metadata, even if the client provided no hints. This adds a small token overhead to every request and subtly changes the assistant's context. The change appears intentional (enriching context with interface identity), but reviewers should confirm this always-on injection is desired for all interface types (e.g., CLI, Vellum web).Was this helpful? React with 👍 or 👎 to provide feedback.