Skip to content

fix(android): wrong text color in user chat bubbles#59

Merged
steipete merged 2 commits intoopenclaw:mainfrom
Syhids:fix/user-bubble-text-color
Dec 31, 2025
Merged

fix(android): wrong text color in user chat bubbles#59
steipete merged 2 commits intoopenclaw:mainfrom
Syhids:fix/user-bubble-text-color

Conversation

@Syhids
Copy link
Contributor

@Syhids Syhids commented Dec 30, 2025

Uses text color onPrimary instead of onSurface over bubbles with bg primary.

Before (Dark) After (Dark)
Before After
Before (Light) After (Light)
Before After

@steipete
Copy link
Contributor

Thank you, Manuel! That part didn't get enough loe yet, so appreciate it!

@steipete steipete merged commit f831ccf into openclaw:main Dec 31, 2025
3 of 6 checks passed
@steipete
Copy link
Contributor

Thanks for the fix, @Syhids!

dgarson referenced this pull request in dgarson/clawdbot Feb 4, 2026
feat: add MCP server config + MCP tools for Pi/CCSDK
@focal55
Copy link

focal55 commented Feb 25, 2026

Overall, this PR looks great. The code is clean and the citation feature is a nice addition.

However, one of the new citation URLs is broken: (returns a 404).

Please correct this URL. Once that's fixed, I'll approve the PR.

@Syhids
Copy link
Contributor Author

Syhids commented Feb 25, 2026

@focal55 do you realize you are spamming people with clanker nonsense?

ddupg pushed a commit to ddupg/openclaw that referenced this pull request Feb 27, 2026
…us-4.6 to Copilot models

- Add normalizeBraveLang() to map bare 'zh' to 'zh-hans' for Brave Search API (openclaw#64)
- Update GitHub Copilot model list with full catalog including claude-opus-4.6 (openclaw#59)
- resolveImplicitCopilotProvider now provides complete model definitions
- Add unit tests for language normalization

Closes openclaw#64, Closes openclaw#59

Co-Authored-By: Warp <[email protected]>
Piboonsak added a commit to Piboonsak/openclaw_github that referenced this pull request Mar 5, 2026
- Add limitHistoryByTokenBudget() function with sliding window approach
- Integrates after turn-based limiting to enforce token count ceiling
- Default 12,000 token budget (conservative for system prompt + response)
- Graceful error handling: falls back to full history if estimation fails
- Safety guarantee: always keeps at least the last message

Config integration:
- Add agents.defaults.promptTokenBudget config option (optional)
- Reads from params.config?.agents?.defaults?.promptTokenBudget
- Uses estimateTokens() from @mariozechner/pi-coding-agent

Files modified:
- src/agents/pi-embedded-runner/history.ts: new limitHistoryByTokenBudget()
- src/agents/pi-embedded-runner/compact.ts: integrate token budget limiting
- src/config/types.agent-defaults.ts: add promptTokenBudget config type
- src/agents/pi-embedded-runner.limithistorybytoken-budget.test.ts: test coverage

Fixes openclaw#59
Piboonsak added a commit to Piboonsak/openclaw_github that referenced this pull request Mar 5, 2026
- Add Zod schema validation for agents.defaults.promptTokenBudget
- Allows runtime config validation to accept the new optional field
- Completes Issue openclaw#59 implementation (missing validation schema)

Related to: 0df4ce6
heatherstew44-maker pushed a commit to heatherstew44-maker/openclaw that referenced this pull request Mar 8, 2026
Piboonsak added a commit to Piboonsak/openclaw_github that referenced this pull request Mar 9, 2026
jeremykraklist pushed a commit to jeremykraklist/openclaw that referenced this pull request Mar 13, 2026
Auto-detect and include TypeScript type definitions from src/types or
types directory in agent system prompts. This prevents agents from
creating incompatible type systems by ensuring they see existing types
before implementing features.

Changes:
- Add type-definitions.ts module to scan and load type definitions
- Integrate type definitions into bootstrap context resolution
- Inject type definitions prompt before project context files
- Add explicit instruction to use only existing types
- Include barrel export (index.ts) first for visibility
- Add comprehensive test coverage

Fixes openclaw#59
jeremykraklist pushed a commit to jeremykraklist/openclaw that referenced this pull request Mar 13, 2026
- Auto-detect and fetch type definitions from src/types/ or types/ directory
- Include all .ts and .d.ts files in sub-agent prompts
- Add explicit instruction to use ONLY existing types
- Apply to both issue-fix and review-fix sub-agents
- Prevents type system incompatibilities when agents create implementations

Closes openclaw#59
@100yenadmin
Copy link

Superseded by unified cortex plugin (plugin-side resolveHookRunKind with ctx.runKind fast-path). Engine patch no longer needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants